正则表达式不返回任何重复

时间:2019-06-04 07:52:27

标签: javascript regex

我正在向我的应用程序编写一些正则表达式。但是我在将正则表达式从https://regexr.com重写为javascript代码时遇到了一些问题。在正则表达式中,我的正则表达式工作正常。但是在JS中却没有。

我知道,我必须在正则表达式中转义一些特殊字符,但是在这种情况下,我会误解一些东西。

val.toString().match("^\+?(\(\d{2,4}\))?(?!.*([ -])\\2)[0-9- ]*$") !== null;

0 个答案:

没有答案