求高手帮忙写一个格式化字符串的类方法
有字符串 “B123D[李四]” 希望通过格式后变成“B123D”
有字符串 “123FD[张四]” 希望通过格式后变成“123DFD”
有字符串 “BDFDFDF[李五]” 希望通过格式后变成“BDFDFDF”
有字符串 “BD[李一]” 希望通过格式后变成“BD”
有字符串 “DDF[王四]” 希望通过格式后变成“DDF”
有字符串 “1433DD[李六]” 希望通过格式后变成“1433DD”
就是希望把一个字符串里包括的"[内容]" 中括号与括号里的内容过滤掉显示字符串。
求这样格式化字符串的方法?
------解决方案--------------------
C# code
string str=@"B123D[李四]";
string reslut=System.Text.RegularExpressions.Regex.Replace(str,@"\[[\w\W]+\]","");