-
正则表达式查看全部
-
\b,匹配一个单词的边界查看全部
-
正则表达式对象方法: 1.exec()执行正则表达式的匹配,返回一个数组 2.test()测试正则表达式的匹配,返回布尔值 3.toSource()返回RegExp对象的源代码 4.toString()将RegExp对象转换成字符串查看全部
-
正则表达式对象方法: 正则表达式对象方法: 1.exec()执行正则表达式的匹配,返回一个数组 2.test()测试正则表达式的匹配,返回布尔值 3.toSource()返回RegExp对象的源代码 4.toString()将RegExp对象转换成字符串查看全部
-
标志:i匹配时不区分大小写,g匹配时执行全局匹配,m匹配时执行多行匹配查看全部
-
标志:i匹配时不区分大小写查看全部
-
正则表达式:1、var re=new RegExp("a","i")2、var re=/a/i 正则表达式直接量 i不区分大小写 *匹配任意(所有)字符,若要匹配*号需要使用转移字符\*查看全部
-
/i 不区分大小写 *任意字符 \转义字符 /a/i 部分大小写的匹配a查看全部
-
字符类查看全部
-
匹配字符【匹配星号需加转义字符】查看全部
-
关键点有三个: 1:验证的时机(这里是,获得焦点时、输入信息时、失去焦点时) 2:验证的规则(比如:非空、长度、数字、英文、汉字、电话、传真、邮件、小数、分数、不能大于、不能小于等等) 3:验证的提示信息! removeAttribute("disabled");删除元素的disabled属性。 pwd2.setAttribute("disabled")查看全部
-
unicode 汉字范围 \u4e00-\u9fa5 \w a-zA-Z0-9 匹配合法用户名 var re = /\w\u4e00-\u9fa5/g; 匹配非法用户名 var re = /[^\w\u4e00-\u9fa5]/g; 用户名要求:1.组成:数字,字母(不区分大小写),汉字,下划线。 2.长度:5~25个字符。 \u4e00-\u9fa5 代表中文字符区间(表示所有的汉字) 匹配合法用户名 var re = /\w\u4e00-\u9fa5/g; 匹配非法用户名 var re = /[^\w\u4e00-\u9fa5]/g; 3种交互行为验证: 1.获得焦点时,提示用户名命名规则。 2.输入用户名时,提示已填字符数量。 3.失去焦点时,判断是否为空、长度是否小于5或大于25、是否有非法字符,如都合法则提示OK。 x00-xff表示所有正则表达式单字符。如不在此范围则用2个字符代替(一个汉字代表2个字符的判断)。 计算输入字符的长度: function getLength(str) { return str.replace(/[^\x00-xff]/g,"xx").length; }查看全部
-
重复类 2.i 匹配时不区分大小写 g 匹配时执行全局匹配 m 匹配时执行多行匹配 3.正则表达式对象方法: 1.exec()执行正则表达式的匹配,返回一个数组 2.test()测试正则表达式的匹配,返回布尔值 3.toSource()返回RegExp对象的源代码 4.toString()将RegExp对象转换成字符串 4..^ 匹配字符串的开头 $ 匹配字符串的结尾 \b 匹配一个单词的边界 \B 与\b 相反,匹配一个非单词边界查看全部
-
需要转义的特殊字符和符号,使用\查看全部
-
正则表达式,工作原理:通配符技术查看全部
举报
0/150
提交
取消