C#字符串替换小括号(需转义小括号)


C#字符串替换小括号(需转义小括号

或者写正则表达式时需要转义小括号。

例如:

string[] strs = Regex.Split(str, "\(base 16\)");

"<span>\(.*?\)</span>";

这时代码在c#中会提示:无法识别的转义序列

也就是说单斜杠无法转义小括号

需要在需要转义的小括号前加两个反斜杠\\即可

string[] strs = Regex.Split(str, "\\(base 16\\)");

"<span>\\(.*?\\)</span>";


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM