- 2
- 0
- 约5.45万字
- 约 27页
- 2016-03-12 发布于湖北
- 举报
正 则 表 达 式
.NET Framework SDK 提供了大量的正则表达式工具,使您能够高效地创建、比较和修改字符串,以及迅速地分析大量文本和数据以搜索、移除和替换文本模式。下面详细介绍可用于定义正则表达式的字符、运算符和构造。
字符转义
大多数重要的正则表达式语言运算符都是非转义的单个字符。转义符 \(单个反斜杠)通知正则表达式分析器反斜杠后面的字符不是运算符。例如,分析器将星号 (*) 视为重复限定符,而将后跟星号的反斜杠 (\*) 视为 Unicode 字符 002A。下面列出的字符转义在正则表达式和替换模式中都会被识别。
转义符【一般字符】,说明:除 .$ ^ { [ ( | ) * + ? \ 外,其他字符与自身匹配。
转义符【\a】,说明:与响铃(警报)\u0007 匹配。
转义符【\b】,说明:如果在 [] 字符类中,则与退格符 \u0008 匹配;如果不是这种情况,请参见本表后面的“注意”部分。
转义符【\t】,说明:与 Tab 符 \u0009 匹配。
转义符【\r】,说明:与回车符 \u000D 匹配。
转义符【\v】,说明:与垂直 Tab 符 \u000B 匹配。
转义符【\f】,说明:与换页符 \u000C 匹配。
转义符【\n】,说明:与换行符 \u000A 匹配。
转义符【\e】,说明:与 Esc 符 \u001B 匹配。
转义符【\040】,说
原创力文档

文档评论(0)