-4

此代码适用于 c#。当我们来到 java 脚本时,它不起作用。

c#中的正则表达式。

string regExp ="^(?!(\d)\1+$)(?!(012345678901|123456789012|234567890123|345678901234|456789012345|567890123456|678901234567|789012345678|890123456789|901234567890)$)(?!\d{9}000$)\d{12}$"

有人帮助我如何将其转换为 JavaScript。
请让我现在有任何转换工具。

4

1 回答 1

4

有一个转换工具可用:RegexBuddy;不过,它不是免费的(但完全值得 IMO)。

您的正则表达式很好,您只需要正确的 JavaScript 语法:

var myregexp = /^(?!(\d)\1+$)(?!(012345678901|123456789012|234567890123|345678901234|456789012345|567890123456|678901234567|789012345678|890123456789|901234567890)$)(?!\d{9}000$)\d{12}$/;
于 2013-06-16T13:52:30.937 回答