3
我最初使用indexOf来找到一个空间,但我想找到任何字边界。Javascript的第一个字的位置的位置
这样的事情,但什么正则表达式?
var str = "This is a sentence",
firstword = str.search("");
return word;
我想返回“This”。即使是在一个标签,句号,逗号的情况下,等
我最初使用indexOf来找到一个空间,但我想找到任何字边界。Javascript的第一个字的位置的位置
这样的事情,但什么正则表达式?
var str = "This is a sentence",
firstword = str.search("");
return word;
我想返回“This”。即使是在一个标签,句号,逗号的情况下,等
事情是这样的:
var str = "This is a sentence";
return str.split(/\b/)[0];
虽然你可能要检查,有一场比赛是这样的:
var str = "This is a sentence";
var matches = str.split(/\b/);
return matches.length > 0 ? matches[0] : "";
这会在每个字边界处分割字符串并返回第一个字符:
var str = "This is a sentence";
firstword = str.split(/\b/)[0];
+1同样的想法稍快一点 – jigfox 2010-07-01 01:30:56
只是。我很少使用JS,所以很高兴我们得到了相同的答案。 – 2010-07-01 01:32:38
我感谢你们俩 – 2010-07-01 01:58:02