js正则表达式代码

js正则表达式代码

ID:14974126

大小:95.00 KB

页数:19页

时间:2018-07-31

js正则表达式代码_第1页
js正则表达式代码_第2页
js正则表达式代码_第3页
js正则表达式代码_第4页
js正则表达式代码_第5页
资源描述:

《js正则表达式代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Js正则表达式常用的元字符.匹配除了换行和行结束符以外的任意字符^匹配字符串的开始$匹配字符串的结束w匹配字母或数字或下划线或汉字W匹配任意不是字母,数字,下划线,汉字的字符d匹配数字[0-9]D匹配任意非数字的字符b查找位于单词的开头或结尾的匹配。B匹配不是单词开头或结束的位置test()方法用于检测一个字符串是否匹配某个模式.(alert(strReg.test("a")))search()检测一个字符串中指定的子字符串的位置;(alert(str.search(strReg)))replace()方法用于在字符串中用一些字符替换另一些字符,或

2、替换一个与正则表达式匹配的子串。(alert(str.replace(strReg,"微笑阳光")))match()奖品配成功的字符串打印出来(alert(str.match(strReg)))split()方法用于把一个字符串分割成字符串数组。(alert(str.split(strReg)))JS的正则表达式//校验是否全由数字组成functionisDigit(s){varpatrn=/^[0-9]{1,20}$/;if(!patrn.exec(s))returnfalsereturntrue}//校验登录名:只能输入5-20个以字母开头、可带数字、“_

3、”、“.”的字串Java代码1.function isRegisterUserName(s)  2.{  3.var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]

4、[._]){4,19}$/;  4.if (!patrn.exec(s)) return false  5.return true  6.}  functionisRegisterUserName(s){varpatrn=/^[a-zA-Z]{1}([a-zA-Z0-9]

5、[._]){4,19}$/;if(!patrn.exec(s))returnfalsereturntrue}/

6、/校验用户姓名:只能输入1-30个以字母开头的字串Java代码1.function isTrueName(s)  2.{  3.var patrn=/^[a-zA-Z]{1,30}$/;  4.if (!patrn.exec(s)) return false  5.return true  6.}  7.}}  8.  9.//校验密码:只能输入6-20个字母、数字、下划线  10.function isPasswd(s)  11.{  12.var patrn=/^(w){6,20}$/;  13.i

7、f (!patrn.exec(s)) return false  14.return true  15.}  16.  17.
  18.
//校验普通电话、传真号码:可以“+”开头,除数字外,可含有“-”  19.
function isTel(s)  20.{  21.//var patrn=/^[+]{0,1}(d){1,3}[ ]?([-]?(d){1,12})+$/;  22.var patrn=/^[+]{0,1}(d){1,3}[ ]?([-]?((d)

8、

9、[ ]){1,12})+$/;  23.if (!patrn.exec(s)) return false  24.return true  25.}  26.  27.
  28.
//校验手机号码:必须以数字开头,除数字外,可含有“-”  29.
function isMobil(s)  30.{  31.var patrn=/^[+]{0,1}(d){1,3}[ ]?([-]?((d)

10、[ ]){1,12})+$/;  32.if (!patrn.exec(s)) 

11、return false  33.return true  34.}  35.  36.
  37.
//校验邮政编码  38.
function isPostalCode(s)  1.{  2.//var patrn=/^[a-zA-Z0-9]{3,12}$/;  3.var patrn=/^[a-zA-Z0-9 ]{3,12}$/;  4.if (!patrn.exec(s)) return false  5.return true  6.}  7.  8.<

12、BR>  9.
//校验搜索关键

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。