1

已经挣扎了一个小时才能让这个工作。

具有以下格式的字符串:

“blabla(任意内容)sfsf(任意内容)”以及“blabla(任意内容)”

如果它出现在字符串的末尾,我需要放弃“(任意内容)”,包括括号。

所以第一个例子的结果应该是“blabla(arbitrarycontent)sfsf”。第二个应该是“blabla”。

尝试过如下各种正则表达式模式,但均未成功。

\(.*\)$

使用 .NET 4.0

感谢任何帮助

4

1 回答 1

7

简单地禁止括号之间的部分包含括号。这样可以确保您只匹配最后一对:

\([^()]*\)$
于 2013-05-17T11:40:59.867 回答