正则表达式中特殊字符的转义
2010-07-28 15:18
351 查看
在.NET Framework 开发人员指南 的 字符转义 一节 有这样一段话。<br/>
除 .$ ^ { [ ( | ) * + ? / 外,其他字符与自身匹配。<br/>
但是其中并未注明这些字符应该匹配为什么字符。<br/>
为了方便自己以后查阅,也为了方便网友搜索我就写在这里了。<br/>
<br/>
[Sipo]<br/>
点的转义:. ==> //u002E<br/>
美元符号的转义:$ ==> //u0024<br/>
乘方符号的转义:^ ==> //u005E<br/>
左大括号的转义:{ ==> //u007B<br/>
左方括号的转义:[ ==> //u005B<br/>
左圆括号的转义:( ==> //u0028<br/>
竖线的转义:| ==> //u007C<br/>
右圆括号的转义:) ==> //u0029<br/>
星号的转义:* ==> //u002A<br/>
加号的转义:+ ==> //u002B<br/>
问号的转义:? ==> //u003F<br/>
反斜杠的转义:/ ==> //u005C
除 .$ ^ { [ ( | ) * + ? / 外,其他字符与自身匹配。<br/>
但是其中并未注明这些字符应该匹配为什么字符。<br/>
为了方便自己以后查阅,也为了方便网友搜索我就写在这里了。<br/>
<br/>
[Sipo]<br/>
点的转义:. ==> //u002E<br/>
美元符号的转义:$ ==> //u0024<br/>
乘方符号的转义:^ ==> //u005E<br/>
左大括号的转义:{ ==> //u007B<br/>
左方括号的转义:[ ==> //u005B<br/>
左圆括号的转义:( ==> //u0028<br/>
竖线的转义:| ==> //u007C<br/>
右圆括号的转义:) ==> //u0029<br/>
星号的转义:* ==> //u002A<br/>
加号的转义:+ ==> //u002B<br/>
问号的转义:? ==> //u003F<br/>
反斜杠的转义:/ ==> //u005C
相关文章推荐
- 中括号和大括号在正则表达式的转义,包括很多特殊字符
- 正则表达式-特殊字符需要转义
- 将正则表达式中的特殊字符转义
- 正则表达式中问号等特殊字符的转义(转)
- NET正则表达式问号等特殊字符的转义与按组名分组引用
- Java正则表达式 特殊字符转义
- c#正则表达式中特殊字符转义
- Java处理正则表达式特殊字符转义
- 正则表达式里【需要转义的特殊字符归纳】
- python字符串转义与正则表达式特殊字符转义
- 正则表达式中问号等特殊字符的转义
- 正则表达式中问号等特殊字符的转义【转】
- preg_replace(),ereg_replace() 使用正则表达式时特殊字符需要转义
- 正则表达式中问号等特殊字符的转义
- 正则表达式中特殊字符的转义
- regex 正则表达式 需要转义的特殊字符 以及 java、python实现
- Java正则表达式处理特殊字符转义的方法
- 正则表达式中问号等特殊字符的转义
- java 正则表达式,特殊字符转义
- 正则表达式中问号等特殊字符的转义