将c#正则表达式转换为javascript

convert C# regular expression to javascript

本文关键字:javascript 转换 正则表达式      更新时间:2023-09-26

此代码适用于c#。当我们进入Java脚本时,它不工作。

c#中的

正则表达式。

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

谁来帮我把这个转换成JavaScript。
请让我现在有任何转换工具

有一个可用的转换工具:RegexBuddy;虽然它不是免费的(但在我看来完全值得)。

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

var myregexp = /^(?!('d)'1+$)(?!(012345678901|123456789012|234567890123|345678901234|456789012345|567890123456|678901234567|789012345678|890123456789|901234567890)$)(?!'d{9}000$)'d{12}$/;