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

能正则的来、感谢

2012-09-06 
会正则的来、、感谢小弟想做这个,比如一个字符串aaBbccdsfdsfaAbbsdAABbf我输入aabb,就能将其里面的字符匹配

会正则的来、、感谢
小弟想做这个,比如一个字符串 aaBbccdsfdsfaAbbsdAABbf 我输入aabb,就能将其里面的字符匹配出来,也就是 aaBb aAbb AABb ,并且在这两端加入其他的,说白了就是在做一个搜索结果,将条件匹配的字符串变为红色,匹配不区分大小写
就这个例子的话,结果就是这样的 <span style='color"red'>aaBb</span>ccdsfdsf <span style='color"red'>aAbb</span>sd <span style='color"red'>AABbf</span> 


不知道大虾门明白了没有,呵呵

[解决办法]

C# code
 string keywords = "aabb";string tempStr = "aaBbccdsfdsfaAbbsdAABbf";                string pattern = @"(?i)"+keywords;                tempStr = Regex.Replace(tempStr,pattern,"<span style='color:red'>$0</span>");                //<span style='color:red'>aaBb</span>ccdsfdsf<span style='color:red'>aAbb</span>sd<span style='color:red'>AABb</span>f 

热点排行