js 和 。net的正则有什么不同吗 ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 正则都一样的string strRegex = @"^[1-9]\d{5}$"; NET的var p = /^[1-9]\d{5}$/; JS的 买本<<精通正则表达式>>吧~~里面有介绍~~~dotnet的正则比js的多几种语法~~`例如逆序环视 (?<= )在js中就没有~~`不过总体上差不多~~ 总体差不多,不过.NET的功能更多一点比如,我最喜欢.NET中的分组命名,在有N多组的时候,用分组是非常好用的还有就是(?<=)和(?<!)在JS中是不支持的JS的正则选项更少一点儿,好像就img了 JavaScript 中:1,不支持逆序环视:(?<=), (?<!)2,不支持内嵌注释:(?#)3,不支持平衡组:(?<name-name>)4,不支持无回溯的独立分组:(?>)5,不支持条件判断:(?if then else)6,不支持的预定义字符类有:\G, \p{...}, \P{...}, \A, \z, \Z7,不支持模式修饰格式:(?s), (?x), (?n) 7,不支持的匹配模式:s(RegexOptions.Singleline), x(RegexOptions.IgnorePatternWhitespace), n(RegexOptions.ExplicitCapture),仅支持 m 和 i 模式。另外,.NET 在没有启用 RegexOptions.ECMAScript 模式下,\w, \d, \s 能处理所有适合的 Unicode 字符,启用的话,只能处理 ASCII 字符。JavaScript 中 \w, \d, \s 只能处理 ASCII 字符。 9,不支持命名分组:(?<name>...) jquery用ajax加载的HTML内容里面包含的jquery标签失效 求星级评分源码!!! 转 分享 <<工厂和原型 方法 构造类>> 有点难度,JS用户列表并选择填充? 我想请问各位大侠,我想入门JAVASCRIPT,该看什么书? 求一个简单的“在线文本”编辑器! fason(阿信)在帮帮忙 document.forms[0].htsl.value =user0?(这样可以吗) 一个列表的问题。easy https怎么用js异步访问http页面? 如何使用手机端输入法软键盘的发送按钮发送消息,像微信那样 WEB窗口焦点问题 求一js
var p = /^[1-9]\d{5}$/; JS的
不过总体上差不多~~
比如,我最喜欢.NET中的分组命名,在有N多组的时候,用分组是非常好用的
还有就是(?<=)和(?<!)在JS中是不支持的
JS的正则选项更少一点儿,好像就img了
2,不支持内嵌注释:(?#)
3,不支持平衡组:(?<name-name>)
4,不支持无回溯的独立分组:(?>)
5,不支持条件判断:(?if then else)
6,不支持的预定义字符类有:\G, \p{...}, \P{...}, \A, \z, \Z
7,不支持模式修饰格式:(?s), (?x), (?n)
7,不支持的匹配模式:s(RegexOptions.Singleline), x(RegexOptions.IgnorePatternWhitespace), n(RegexOptions.ExplicitCapture),仅支持 m 和 i 模式。另外,.NET 在没有启用 RegexOptions.ECMAScript 模式下,\w, \d, \s 能处理所有适合的 Unicode 字符,
启用的话,只能处理 ASCII 字符。JavaScript 中 \w, \d, \s 只能处理 ASCII 字符。