标签: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