在某处有完整的正则表达式转义序列表吗?我发现这个,但它是缺失\\
和\e
对于初学者.到目前为止,我已经提出了这个正则表达式模式,希望匹配所有的转义序列:
@"\\([bBdDfnreasStvwWnAZG\\]|x[A-Z0-9]{2}|u[A-Z0-9]{4}|\d{1,3}|k<\w+>)"
Run Code Online (Sandbox Code Playgroud)
不要忘了可能的Unicode类别不计其数:\p{Lu}
,\P{Sm}
等等.
有太多这些可供你单独匹配,但我想你可以使用\\[pP]\{[A-Za-z0-9 \-_]+?\}
(未经测试的)一些东西.
还有还有通过您的列表中缺少的东西简单:\.
,\+
,\*
,\?
等等等等.
如果你只是试图浏览现有的正则表达式,那么你可以试试Regex.Unescape
.它并不完美,但它可能比你或我在短时间内敲响的任何东西都要好.