最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
C#正则表达式基础
时间:2011-02-28 编辑:简简单单 来源:一聚教程网
元字符:
字符 |
说明 |
^ |
匹配行的开始位置 |
$ |
匹配行的结束位置 |
b |
匹配单词的开始或结束位置 |
. |
匹配除换行符号之外的任意字符 |
w |
匹配单词字符(包括字母、数字、下划线和汉字) |
w |
匹配任意的非单词字符(包括字母、数字、下划线和汉字) |
s |
匹配任意的空白字符,如空格、制表符、换行符等 |
s |
匹配非空白字符 |
d |
匹配任意的数字 |
d |
匹配非任意的数字 |
常用字符集:
字符 |
说明 |
. |
匹配除换行符号之外的任意字符 |
w |
匹配单词字符(包括字母、数字、下划线和汉字) |
w |
匹配任意的非单词字符(包括字母、数字、下划线和汉字) |
s |
匹配任意的空白字符,如空格、制表符、换行符等 |
s |
匹配非空白字符 |
d |
匹配任意的数字 |
d |
匹配非任意的数字 |
[abcd] |
匹配字符集合中的任何字符 |
[^abcd] |
匹配字符集合之外的任何字符 |
[0-9a-za-z] |
匹配任何数字、字母(大写和小写字母)和下划线,等同于 w |
[^0-9a-za-z] |
匹配除数字、字母(大写和小写字母)和下划线,等同于 w |
p{name} |
匹配{name}指定的命名字符类中的任何字符 |
p{name} |
匹配{name}指定的命名字符类外的任何字符 |
常用转义字符:
字符 |
说明 |
a |
响铃警报u0007 |
b |
在正则表达式中,表示单词的边界;如果在字符类中,则表示退格符u0008 |
t |
制表符u0009 |
r |
回车符u000d |
v |
垂直制表符u000b |
f |
换页符u000c |
n |
换行符u000a |
e |
回退符u001b |