/xx/ :匹配目标对象的xx
\x22 :"
+ :它的前导字符必须在目标对象连续出现1次或多次
* :它的前导字符必须在目标对象出现0次或连续出现多次
? :它的前导字符必须在目标对象连续出现0次或1次
x{n} :x在目标对象中连续匹配n次
x{n,} :x在目标对象中至少连续匹配n次
x{n,m} :x在目标对象中至少匹配n次,最多m次
\s :匹配单个空格符(包括tab和换行符)
\S :匹配除单个空格符以为的所有字符
\d :匹配从0到9的数字
\w :匹配字母,数字或下划线字符
\W :用于匹配所有与\w不匹配的字符
. :匹配除换行符以外的所有字符
^x :x必须出现在目标字符串的开头
x$ :x必须出现在目标字符串的结尾
\bx :x出现在开头
x\b :x出现在结尾
\B :定为符必须穿在在目标字符串开头和结尾之间
/[A-Z]/ :与A到Z范围内任何一个大写字母匹配
/[a-z]/ :与A到Z范围内任何一个小写字母匹配
/[0-9]/ 上述正则表达式将会与从0 到9 范围内任何一个数字相匹配。
/([a-z][A-Z][0-9])+/ 上述正则表达式将会与任何由字母和数字组成的字符
串,如“aB0” 等相匹配。
否定符[^x]: 匹配除x的所有字符
优先级从高到低如下:
1. 1.\ 转义符
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载