C#正则表达式转义序列哪有完整的正则表达式转义序列列表?我找到了这个,但对于初学者来说,它缺少\和e。到目前为止,我想出了这个正则表达式模式,希望能匹配所有转义序列:@"\([bBdDfnreasStvwWnAZG\]|x[A-Z0-9]{2}|u[A-Z0-9]{4}|d{1,3}|k)"或者,如果您只想正确转义字符串,您可以依赖Regex.Escape(),它将为您执行必要的转义。提示:还有一个Regex.Unescape()MSDN页面(正则表达式语言元素)是一个很好的起点,该子页面专门介绍转义序列。不要忘记可能的unicode类:p{Lu},P{Sm}等。这些类太多了,你无法单独匹配,但我认为你可以使用匹配\[pP]{[A-Za的东西-z0-9-_]+?}(未经测试)。还有您的列表中缺少的更简单的东西:。,+,*,?等。如果您只想试验现有的正则表达式,那么您可以尝试Regex.Unescape。它并不完美,但它可能比你我能在短时间内敲出的任何东西都要好。以上就是C#学习教程:C#正则表达式转义序列分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:
