Regex.Replace(str,"[(【{][^(【{)】}]*[)】}]|","");结果是什么,
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/31 16:20:59
Regex.Replace(str,"[(【{][^(【{)】}]*[)】}]|","");结果是什么,
Regex.Replace(str,"[(【{][^(【{)】}]*[)】}]|","");结果是什么,
Regex.Replace(str,"[(【{][^(【{)】}]*[)】}]|","");结果是什么,
[(【{][^(【{)】}]*[)】}]
把所有位于()【】{}里的内容连同括号一起删除,
匹配的内容:
[(【{] 以(【{ 其中之一开始
[^(【{)】}]*中间的全部不包含括号符号的内容
[)】}] 以)】}其中之一结束
但是这个正则并不完美,因为
(】 这样括号不一样的内容也会被匹配
..可以修改一下正则 ([^()]*)|【[^【】]*】|{[^{}]*}
只匹配相同括号里的内容..