1. 作用:
规定或记录字符串以及文本的格式,(eg:表单验证)
2. 预定义字符集
a) . 除换行符以外的任意字符
b) \w 字母,数字,下划线
c) \s 匹配任意的空白符(空格,以及Tab键)
d) \d 数字
e) \b 匹配单词的开始或结束
f) ^ 字符串的开始
g) $ 字符串的结束
3. 反(预定)义字符
a) \W 匹配除字母,数字,下划线以外的所有字符
b) \S 匹配所有的非空白符
c) \D 匹配除数字外的所有字符
d) \B 匹配不是单词的开始结束的任意位置
e) ^ 取反
4. 字符的转义
a) . 转义为:\.
b) * 转义为:\*
c) \本身 转义为:\\
5. 重复
a) * 代表0到多次
b) + 代表1到多次
c) ? 0或1次
d) {n} 重复n次
e) {n,} 至少n次到多次
f) {n,m} n到m次
正则表达式的声明:var reg = /正则表达式/;