你的位置:首页 > 软件开发 > Java > JS正则表达式大全(整理详细且实用)

JS正则表达式大全(整理详细且实用)

发布时间:2015-09-09 20:00:06
正则表达式中的特殊字符字符 含意\ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*&quot ...

正则表达式中的特殊字符

字符 含意

\ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 ^ 匹配一个输入或一行的开头,/^a/匹配"an A",而不匹配"An a" 

用re = new RegExp("pattern",["flags"]) 的方式比较好 if(formname.email.value!=formname.email.value.match(/^\w +[@]\w +[.][\w.] +$/)) "^\\d+$"  //非负整数(正整数 + 0) 正则表达式对象的属性及方法

 

预定义的正则表达式拥有有以下静态属性:input, multiline, lastMatch, lastParen, leftContext, rightContext和$1到$9。其中input和multiline可以预设置。其他属性的值在执行过exec或test方法后被根据不同条件赋以不同的值。许多属性同时拥有长和短(perl风格)的两个名字,并且,这两个名字指向同一个值。(JavaScript模拟perl的正则表达式)

正则表达式对象的属性

属性 含义 例子 

复制代码代码如下:<script language = "JavaScript"> javascript正则表达式检验 

复制代码代码如下://校验是否全由数字组成 //清除左边空格 function checkMobile1(form) //obj:数据对象 --------------------------------------------------------------<script type="text/javascript"> 

原标题:JS正则表达式大全(整理详细且实用)

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。