在C#中,如何匹配任何/每个字符(“,[,],{,},Az-Zz,0-9,-,+,*,\,\,/,//,...)在第一个开始的“ {”和最后一个“}”之间?
样本字符串: test{abc123-.//"\"\t+*(E WB"T":) {@}[3]$#@}test
结果: {abc123-.//"\"\t+*(E WB"T":) {@}[3]$#@}
删除第一个和最后一个{}之前的所有字符。
这个正则表达式应该做到这一点:
\{.*\}
您需要转义{
,}
因为它在正则表达式中具有特殊含义。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句