如何使用split()

时间:2012-05-06 10:24:10

标签: javascript jquery

以下是这样的字符串

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字。会有可能吗?

有人可以指导我吗?谢谢!

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"