0

对不起,如果我问了一些愚蠢的问题,但我不知道在 2 天内如何处理它。我需要你的帮助。

这就是我想要的:

var str = "Hello World by Wor";
if(str.match(/\bWor\b/)){
alert('He is here');
}

它的工作,但如果我使用一个变量:

var str = "Hello World by Wor";
var sear = "Wor";
if(str.match(/\bsear\b/)){
alert('He is here');
}

它不像以前的例子那样工作。

重要提示:我需要使用标签“\b”为搜索字符串设置边框。

4

1 回答 1

1
var str = "Hello World by Wor";
var sear = /Wor/g;
if(str.match(sear).length){
alert("reached")
}

小提琴演示

注意: g 标志必须获得所有匹配项,而不仅仅是第一个匹配项。

解释

于 2013-07-16T09:53:20.300 回答