-
正则表达式字符类及说明 代码/语法 说明 \w 匹配任何ASCII单字符[a-zA-Z0-9_] \W 匹配任何ASCII单字符以为的字符 \s 匹配任何Unicode空白符,即空格 \S 匹配任何Unicode空白符以外的字符 \d 匹配任何数字[0-9] \D 匹配任何数字之外的字符 […] 匹配方括号中的所有字符 [^…] 匹配非方括号中的所有字符查看全部
-
正则表达式 如果要匹配特殊字符需要加反斜杠\转义字符。 举例要匹配所有的*号: var re = /\*/i 需要加\转义的特殊符号/字符有下列这些: 1.特殊符号 ! $ ^ * + = | . ? \ / ( ) [ ] { } 2.特殊字符 o t n v f r xnn uxxxx cX查看全部
-
正则表达式两种建立方法: A. var re = new RegExp("a","i") //说明:RegExp 是Regular Expression 的缩写 B. var re = /a/i //说明:a为要匹配方内容,i的作用是使匹配的内容不分大小写也不分在哪个位置查看全部
-
4种方法查看全部
-
分组与标志查看全部
-
定位符查看全部
-
重复类字符查看全部
-
1 数字 字母 汉字 下划线 2.5-25字符 ,推荐使用中文ming 中文 \u4e00-\u9fa5查看全部
-
正则表达式 定位符查看全部
-
正则表达式{}查看全部
-
var re = /^[a-zA-Z][\w\_\.]{4,19}$/g查看全部
-
unicode 汉字范围 \u4e00-\u9fa5<br> \w a-zA-Z0-9<br> 匹配合法用户名<br> var re = /[\w\u4e00-\u9fa5]/g;<br> 匹配非法用户名<br> var re = /[^\w\u4e00-\u9fa5]/g;<br> 用户名要求:1.组成:数字,字母(不区分大小写),汉字,下划线。<br> 2.长度:5~25个字符。<br> <br> 3种交互行为验证:<br> 1.获得焦点时,提示用户名命名规则。<br> 2.输入用户名时,提示已填字符数量。<br> 3.失去焦点时,判断是否为空、长度是否小于5或大于25、是否有非法字符,如都合法则提示OK。<br> <br> x00-xff表示所有ASCII码中的单字符。如不在此范围则用2个字符代替(一个汉字代表2个字符的判断)。<br> 计算输入字符的长度:<br> function getLength(str) {<br> return str.replace(/[^\x00-xff]/g,"xx").length;<br> }查看全部
-
表单验证第一节学习查看全部
-
正则调用方法 var re= /(a[d-g]){3}/ig; re.text('string'); re.exec('string');查看全部
-
当^在正则表达式的最前一个字符时,表示匹配字符串的开头。当^在【】中时,表示“非”,也就是“取反”的意思。查看全部
举报
0/150
提交
取消