正则表达式从字符串中删除括号?

时间:2012-01-07 07:51:20

标签: c# regex

我想从给定的字符串中删除所有括号。经过一番研究,我得出结论,正则表达式是我最好的选择。然而,看着它(更不用说看着它,思考关于它的看法)让我头疼。解决这个问题的最佳方法是什么?

2 个答案:

答案 0 :(得分:14)

以下语句会删除所有字符()

Regex.Replace("This (is (a) (test.", "[()]", "")   // -> "This is a test."

答案 1 :(得分:1)

你的问题不是很清楚,或者是非常微不足道的。

为什么不使用String.Replace('(', '').Replace(')','')

如果您必须使用正则表达式,则此链接指示您如何使用Regex.Replace