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

asp.net中用replace不替换指定字符,应该如何做

2013-01-26 
asp.net中用replace不替换指定字符,应该怎么做?用replace替换字符串中的文字,但是遇到span class aa

asp.net中用replace不替换指定字符,应该怎么做?
用replace替换字符串中的文字,但是遇到<span class ="aa"></span>中的字符就不替换,应该怎么做?
比对字符串中speak,那么可以把sp替换成我要的字符,但是不能替换<span class ="aa"></span>中的sp。 asp.net replace
[解决办法]
用正则表达式吧!
或者,先把span用replace转成其它的,再把sp换了,最后再换回来!
这算不算一个办法呢!
[解决办法]
string a="speak<span class ='aa'>aa</span>";
a=System.Text.RegularExpressions.Regex(a,@"(?i)(?<!(\<
[解决办法]
/))sp(?!an)","1234");

热点排行