现在的位置: 首页 > 综合 > 正文

常用正则规范总结

2012年01月03日 ⁄ 综合 ⁄ 共 1410字 ⁄ 字号 评论关闭

表一(常用正则规范):

规范:                                   描述:

\\                                             反斜线(\)字符

\t                                             制表符

\n                                           换行

[abc]                                     字符a、b或c

[^abc]                                   除了a、b、c之外的任意字符

[a-zA-z0-9]                          由字母、数字组成

\d                                         数字

\D                                        非数字

\w                                       字母、数字、下划线

\W                                      非字母、数字、下划线

\s                                       所有空白字符(换行、空格等)

\S                                      所有非空白字符

^                                        行的开头

$                                        行的结尾

.                                         匹配除换行符之外的任意字符

表二(数量表示(X表示一组规范)):

规范:                                   描述:

X                                             必须出现一次

X?                                           可以出现0次或1次

X*                                            可以出现0次或1次或多次

X+                                           可以出现1次或多次

X{n}                                        必须出现n次

X{n,}                                       必须出现n次以上

X{n,m}                                   必须出现n~m次

表三(逻辑运算符(X、Y表示一组规范)):

规范:                                   描述:

XY                                           X规范后跟着Y规范

X|Y                                         X规范或Y规范

(X)                                         作为一个捕获组规范

抱歉!评论已关闭.