2

例子:Alex is my name!

我不想为第一个以字母“x”结尾的单词分配变量。

使用什么 jquery 代码?您的帮助将不胜感激。

4

1 回答 1

3

以下正则表达式将匹配以“x”结尾的单词:

var firstX = /\b\w*x/;

如果您在某些文本上运行它,结果将包含以下单词:

var match = firstX.exec(someText);
var word = match ? match[0] : null;

如果你想要那个词,然后是它后面的其余字符串:

var firstX = /\b(\w*x)\b(.*)$/;
var match = firstX.exec(someText);
var word = match ? match[1] : null;
var theRest = match ? match[2] : null;
于 2012-12-27T03:22:23.100 回答