c# Regex替换字符串末尾的圆括号和内容
本文关键字:圆括号 Regex 替换 字符串 | 更新日期: 2023-09-27 18:14:18
我花了一个小时才把它修好。
有以下格式的字符串:
"鼓励性产业(arbitrarycontent) sfsf (arbytrarycontent)"也"鼓励性产业(arbytrarycontent)"
我需要删除"(arbitrarycontent)",如果它出现在字符串的末尾,包括括号。
所以第一个例子的结果应该是"blabla(arbitrarycontent)sfsf"。第二个应该是"blabla"
尝试了下面的各种Regex模式,但都没有成功。
'(.*')$
使用。net 4.0
谢谢你的帮助
直接禁止括号之间的部分包含括号。这样可以确保只匹配最后一对:
'([^()]*')$