我想要从给定的字符串中删除所有括号。经过一些研究,我得出结论,正则表达式是最好的选择。然而,仅仅看它就让我头疼,更不用说思考如何使用它了。有什么最好的方法来解决这个问题?
该语句会移除所有的字符(
和)
。
Regex.Replace("This (is (a) (test.", "[()]", "") // -> "This is a test."
你的问题不是很清楚,或者非常琐碎。
为什么不使用 String.Replace('(', '').Replace(')','')
?
如果你一定要使用正则表达式,这是一个关于如何使用 Regex.Replace 的链接。
String.Replace()
调用会更糟糕。 - Kevin Aenmey