是否有一个完整的正则表达式转义字符列表?我找到了这个,但它缺少\\
和\e
等内容。到目前为止,我已经编写了一个正则表达式模式,希望能匹配所有转义字符:
@"\\([bBdDfnreasStvwWnAZG\\]|x[A-Z0-9]{2}|u[A-Z0-9]{4}|\d{1,3}|k<\w+>)"
\p{Lu}
,\P{Sm}
等。\\[pP]\{[A-Za-z0-9 \-_]+?\}
(未经测试)的东西。\.
,\+
,\*
,\?
等等。Regex.Unescape
。它不完美,但可能比您或我在短时间内编写的任何内容都要好。
Unescape
函数,但是现在知道了。不过,它无法对\w
和\k
进行反转义,而我也需要对它们进行反转义。不过,这个函数可以大大简化其他所有字符的转义...谢谢!天啊...我真希望8小时前就知道这个函数 >.< - mpen\w
这样的东西导致不支持... 没想到他们会给我部分支持。 - mpen