以下是C#中的转义字符列表-
转义符 | 描述 | 模式 |
---|---|---|
\一种 | 匹配响铃字符\ u0007。 | \一种 |
\ b | 在字符类中,匹配一个退格\ u0008。 | [\ b] {3,} |
\ t | 匹配制表符\ u0009。 | (\ w +)\ t |
\ r | 匹配回车符\ u000D。(\ r不等于换行符\ n。) | \ r \ n(\ w +) |
\ v | 与垂直制表符\ u000B匹配。 | [\ v] {2,} |
\F | 匹配换页\ u000C。 | [\ f] {2,} |
\ n | 匹配新行\ u000A。 | \ r \ n(\ w +) |
\ e | 匹配转义符\ u001B。 | \ e |
\ nnn | 使用八进制表示来指定字符(nnn最多由三位数字组成)。 | \ w \ 040 \ w |
\ x nn | 使用十六进制表示法指定字符(nn恰好由两位数字组成)。 | \ w \ x20 \ w |
\ c X \ cx | 匹配由X或x指定的ASCII控制字符,其中X或x是控制字符的字母。 | \ cC |
\ u nnnn | 通过使用十六进制表示匹配Unicode字符(正好为四个数字,由nnnn表示)。 | \ w \ u0020 \ w |
\ | 当后面跟一个不能识别为转义字符的字符时,匹配该字符。 | \ d + [\ +-x \ *] \ d + \ d + [\ +-x \ * \ d + |