C#正则表达式与JS正则表达式不一样
想通过winform做一个东西,可是C#与JS所“理解”的正则表达式不一样,如何才能实现C#的正则可以正确的理解JS正则一样?
不想通过嵌入HTML的方式来实现。
------最佳解决方案--------------------加个参数
Regex.Match("","", RegexOptions.ECMAScript)
------其他解决方案--------------------注意
js var reg=/^money$/;
C# reg="^money$";
js var reg=/^money\w+$/;
C# reg="^money\\w+$";
------其他解决方案--------------------只是语法层次的不同吧,去查查msdn可以用不就ok了?
------其他解决方案--------------------
C#正则我会,我要做的是js的正则工具
------其他解决方案--------------------逻辑一样的,只是语法不同,转义不同.
------其他解决方案--------------------
我也是按你上面的格式复制粘贴的,可是有时候真的行不通
我今天遇到一个C#正则能用,但是到js中就不能了