标签:style class ext com width 表
正则表达式,Regular Expression,用于描述特定文法的字符串。许多编程语言和工具都支持正则表达式。
正则表达式-符号一览:
| 字符 | 作用 |
| \ | 转义字符 |
| ^ | 区配字符串的开始位置 |
| $ | 区配字符串的结束位置 |
| * | 重复n次,n>=0 |
| + | 重复n次,n>=1 |
| ? | 重复n次,n==0或1 |
| {n} | 区配前面的子表达式n次 |
| {n,m} | 区配前面的子表达式[n,m]次 |
| . | 任意单个字符 |
| [a-z] | 匹配a-z的任意字符 |
| [^a-z] | 匹配不在a-z范围内的任意字符 |
| x|y | 匹配x或y |
| () | 确定优先级 |
例子:
^The 匹配所有以The开头的字符串
ab* 匹配a后面跟有若干个b的字符串
(b|cd)ed 匹配bed或cdef
^.{3}$ 匹配长度为3的字符串
[a-zA-Z]+@[a-zA-Z]+\.com$ 匹配邮箱地址
标签:style class ext com width 表
原文地址:http://blog.csdn.net/chuchus/article/details/34109787