JS正则表达式验证账号、手机号、电话和邮箱效果体验:http://keleyi.com/keleyi/phtml/jstexiao/15.htm验证帐号是否合法验证规则:字母、数字、下划线组成,字母开头,4-16位。function checkUser(str){ var re = /^[a-...
分类:
移动开发 时间:
2015-12-21 15:56:45
阅读次数:
181
//校验身份证,身份证分为15位和18位functioncheckIdCard(obj){if((/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(obj))||(/^(\d{6})(\d{2})(\d{2})(\d{2})(\d{3})$/.test(...
分类:
Web程序 时间:
2015-12-21 12:37:58
阅读次数:
165
Js代码 验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数...
分类:
Web程序 时间:
2015-12-15 14:15:39
阅读次数:
145
方法matchexectest调用方法str.match(reg)reg.exec(str)reg.test(str)说明如果正则式为全局匹配,则返回所有匹配的字符串,但是当有子表达式时,不匹配子表达式,只执行全局匹配如果正则式为全局匹配,只返回存在的第一个匹配结果,但是当有子表达式时,返回值不仅有...
分类:
Web程序 时间:
2015-12-12 11:05:51
阅读次数:
159
sea.js 正则解析"(?:\\"|[^"])*"|'(?:\\'|[^'])*'|\/\*[\S\s]*?\*\/|\/(?:\\\/|[^\/\r\n])+\/(?=[^\/])|\/\/.*|\.\s*require|(?:^|[^$])\brequire\s*\(\s*(["'])(.+?...
分类:
其他好文 时间:
2015-12-12 00:04:44
阅读次数:
149
一、常用正则表达式关键字".":任意字符"*":任意个数"+":任意个数,至少一个"?":0-1个"\d":任意个数数字,至少一个 digit"\w":任意数字字母,下划线 word"\s":任意空白,空格,tab,换行符,至少一个 space\:转义符[]:匹配一些字符-:例如0-5,从几到几^:...
分类:
Web程序 时间:
2015-12-03 18:59:04
阅读次数:
139
正则表达式易于使用而又让人费解,乍一看上去,就像是一行行的乱码,但是它的功能确实又不容小觑。今天整理正则时,纠正了自己的一个误解。先缕一缕:正则表达式的两种声明方式: 字面量、构造器 (RegExp构造器适用于必须在运行时动态生成正则表达式的情形,并且还涉及到双重转义的问题,因此优先选择...
分类:
Web程序 时间:
2015-12-01 19:34:53
阅读次数:
141
JS正则式验证手机号var tel = $("#labLinkway input").val(); //获取手机号var telReg = !!tel.match(/^((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,...
分类:
移动开发 时间:
2015-11-27 15:01:18
阅读次数:
244
转载的目的在于:增加一些自己看不懂的解释.内容只加不改,灰色字体是自己寻找并增加的。正则表达式可以:?测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证?替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后...
分类:
Web程序 时间:
2015-11-27 12:47:16
阅读次数:
223