0

如何检查特定文本是否单独存在于单词中或单词的一部分中?我理解下面的代码,但它是单独工作的。我正在寻找一个表达式,它也将返回 TRUE 以进行测试,重新测试但 False 用于 test0123,123test。非常感谢任何帮助

var string_1 = "test";
var string_2 = "retests";

/\btest\b/g.test(string_1);//TRUE

/\Btest\B/g.test(string_2);//TRUE
4

2 回答 2

1

你是这个意思吗?

/([^\d]+|\b)test([^\d]+|\b)/g.test(string);
于 2012-09-12T15:29:27.013 回答
0

只需查找已测试或重新测试的显式单词:

/\b(tested|retest)\b/gi

围绕这两种选择,单词边界仍然存在。

于 2012-09-12T15:32:39.777 回答