以下是这样的字符串
var a = ".fontlist-1 .fontlist-2";
var b = ".fontlist-1 .fontlist-3";
var c = ".fontlist-1 .fontlist-4";
我需要的是如何使用split()方法并仅获取字符串中的第二个单词。对于上面的字符串,我只需要第二个单词(即.fontlist-2,.fontlist-3,.fontlist-4)。我怎么能分开并得到那个词?如果您需要更多信息,我可以给您。
还有一件事。 在某些情况下,如果我有这样的字符串。
var a = ".fontlist-1"
你的代码必须给我.fontlist-1字。会有可能吗?
有人可以指导我吗?谢谢!
答案 0 :(得分:1)
".fontlist-1 .fontlist-2".split(/\s+/)[1]
为您提供字符串的第二个字,在本例中为.fontlist-2
。您可以拥有found it yourself。
嗯,到底是什么......对于a,b和c尝试:
[a,b,c]
.map(function(el){return el.split(/\s+/).pop();})
.join(' ');
//=> ".fontlist-2 .fontlist-3 .fontlist-4"