【发布时间】:2013-01-02 16:31:35
【问题描述】:
我试图弄清楚如何使用 C# 正则表达式从字符串中删除所有实例配对括号。括号和它们之间的所有文本都应该被删除。括号并不总是在同一行。此外,它们可能是嵌套括号。字符串的一个例子是
This is a (string). I would like all of the (parentheses
to be removed). This (is) a string. Nested ((parentheses) should) also
be removed. (Thanks) for your help.
所需的输出应如下所示:
This is a . I would like all of the . This a string. Nested also
be removed. for your help.
【问题讨论】:
-
你能添加你想要的输出吗?
-
当然。我会更新帖子。
-
... 或在这里:stackoverflow.com/questions/133601/…
-
我不认为它是重复的,因为我还询问正常的非嵌套括号和除了嵌套部分之外跨越多行的括号。如果嵌套部分无法完成,我仍然会对其他两个感兴趣。
-
不成对的括号呢?
标签: c# regex parentheses