当我使用像regexpal.com这样的工具时,让我用我习惯的正则表达式。因此,例如,我想检查一个文本,如果匹配的单词至少有3个字母并以空格结束,则它将匹配'now '
,'noww '
等。为什么我必须在javascript正则表达式上添加双反斜杠?
在regexpal.com这个正则表达式工程\w{3,}\s
这符合上述两个字。
但在JavaScript上,我必须在w和s之前添加双反斜杠。像这样:
var regexp = new RegExp('\\w{3,}\\s','i');
否则它不起作用。我四处寻找答案并搜索了双反斜杠javascript正则表达式,但我得到的是完全不同的话题,关于如何避免反斜杠等。有人对此有解释吗?
谢谢,这也是非常丰富的。 – Aiden 2015-04-04 03:36:58