99问答网
所有问题
C# 正则表达式用法 如何把一个字符串中符合条件的字符串替换掉 例如:abc[1]sdf[2]ss,我想得到abcsdf.
abc[1]sdf[2]中的[n]替换为"",n为任意数字这个怎么实现啊 麻烦各位知道的指教下
举报该问题
推荐答案 2012-07-20
正则表达式 :\[\d+\]
然后引用System.Text命名空间
调用这个方法
Regex.Replace("abc[1]sdf[2]ss", @"\[\d+\]","");
得到的就是这个 abcsdf
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/eBvetXWX7.html
其他回答
第1个回答 2012-07-18
string str="abc[1]sdf[2]";
str = System.Text.RegularExpressions.Regex.Replace(str, @"\[[^\]]+\]", "");
相似回答
大家正在搜
相关问题
C#中怎么判断一个字符串中含有:字母加数字加字母,并将最后的...
C#正则表达式替换两个字符串之间的字符
正则怎么将满足条件的字符分别替换成不同的值
c#用正则表达式找出字串中符合条件的子字符串
C#怎么把所有字符串都替换掉
在Java中,如何替换一段字符串中的数字abc为[2*a][...
C#正则表达式中如何使用字符串变量
C#字符串中正则表达式匹配指定字符串段删除其它字符串