在正则表达式中转义问号的方法是使用反斜杠(\)加上问号(?)。

22 浏览
0 Comments

在正则表达式中转义问号的方法是使用反斜杠(\)加上问号(?)。

这是一个简单的问题。

我尝试使用JavaScript中的正则表达式在另一个字符串中搜索字符串的出现,像这样:

var content = "嗨,我喜欢你的公寓。我们能安排看房吗?我的电话号码是:";
var gent = new RegExp("我喜欢你的公寓。我们能安排看房吗?我的", "g");
if(content.search(gent) != -1){
    alert('成功');
}

这样做不起作用是因为?字符...我尝试用\进行转义,但也不起作用。是否有其他方法可以将?作为特殊字符而不是字面量使用?

0