我有这段代码替换()
之间的内容 Regex yourRegex = new Regex(@"\(([^\)]+)\)");
//Example strings
string rep1 yourRegex.Replace("This is a (variable) string.", ""); //yields "This is a string."
结果为"This is a string."
但我有这个字符串“这是一个[变量]字符串”。现在如何使用Regex进行相同的替换方法?
答案 0 :(得分:1)
使用
Regex yourRegex = new Regex(@"\(.*\)|\[.*\]");
我的版本仅使用匹配,而您的版本使用的组更贵,而且不需要您想要完成的任务。