首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请问一个正则表达式的替换

2013-04-20 
请教一个正则表达式的替换我现在有这样一个字符串testeqf [fdq] fqdqf[1233] teateqte我想写个功能把 []

请教一个正则表达式的替换
我现在有这样一个字符串

testeqf [fdq] fqdqf  [1233] teateqte

我想写个功能把 [] 里的内容及[] 全删除 
比如上面的结果就是这样
testeqf  fqdqf  teateqte

谢谢了
[解决办法]


 string test = "testeqf [f[d]q] fqdqf  [1233] teateqte";
            Regex reg = new Regex(@"\[((?<Open>\[)
[解决办法]
(?<-Open>\])
[解决办法]
[^\[\]])*(?(Open)(?!))\]");
            test = reg.Replace(test, "");
            Console.WriteLine(test);

[解决办法]
string txt = Regex.Replace(txt,"\[.*?\]");

热点排行
Bad Request.