JavaScript 学习笔记 六 正则表达式《一》
2014-04-28 21:47
417 查看
//1.正则表达式 //元字符 含义 //^ 串的开始 //$ 串的结束 //* 零到多次匹配 //+ 一到多次匹配 //? 零或一次匹配 //\b 单词边界 //\r 匹配回车 //\n 匹配换行 //\t 制表符 //\f 换页 //\x# 匹配十六进制数 //\cX 匹配控制字符 //[…] 在集合中的任一个字符 //[^…] 不在集合中的任一个字符 //. 出\n 之外的任一个字符 //\w 所有的单字,包括字母,数字及下划线 //\W 不包括所有的单字,\w 的补集 //\s 所有的空白字符,包括空格,制表符 //\S 所有的非空白字符 //\d 所有的数字 //\D 所有的非数字 //\b 退格字符 //{n} 重复 n 次 //{n,} 重复 n 或更多次 //{n,m} 重复至少 n 次,至多 m 次 //i 忽略大小写开关 //g 全局搜索开关 //m 多行搜索开关(重定义^与$的意义) var reg = /^[a-zA-Z_][a-zA-Z0-9_]*/; alert(reg.test("hello")); alert(reg.test("a000ds")); var pid = /^\d{15}$|^\d{17}(?:\d|x|X)$/;//*** var mphone = /^\d{11}$/;//手机号码 \d 数字 var phone = /^\d{3,4}-\d{7,8}$/; //电话 \d 数字 {3,4} 表示3位到4位长度的数字 alert(pid.test("412829198511092030")); alert(mphone.test("15068871651")); alert(phone.test("0755-51245457")); //[\w-]表示所有的字符,数字,下划线及减号 //[\w-]+表示这个集合最少重复一次
相关文章推荐
- JavaScript学习笔记之——正则表达式总结
- 在Javascript下使用正则表达式的学习笔记
- JavaScript 学习笔记 六 正则表达式《三》
- JavaScript高级程序设计(第3版)学习笔记12 js正则表达式
- JavaScript 正则表达式学习笔记
- javascript学习笔记(五)正则表达式
- javascript笔记——正则表达式学习笔记
- JavaScript 学习笔记 之正则表达式
- javascript学习笔记:正则表达式1
- JavaScript学习笔记之正则表达式
- JavaScript学习笔记-正则表达式(语法篇)
- JavaScript学习笔记之正则表达式
- Javascript学习笔记——正则表达式
- javaScript学习笔记正则表达式
- Javascript学习笔记-----正则表达式
- javascript正则表达式学习笔记
- JavaScript正则表达式学习笔记
- 【前端学习笔记】Javascript中的正则表达式
- JavaScript学习笔记-正则表达式(RegExp对象)
- JavaScript之正则表达式学习笔记