字符串的替换及改变颜色???????????
问题: 字符串Cent,Like,
我想完成功能是:在Cent中把含有Like的字符串改成红色,而且只取Cent中 包含Like的前10个+后10个字符???
请各位高手能给 一段完整的处理代码,小弟在这先谢了
------解决方案--------------------public string ReplaceLike(string Cent, string Like)
{
return Regex.Match(Cent, "(.{0,10}) " + Like + "(.{0,10}) ").Value.Replace(Like, " <font color=\ "red\ "> " + Like + " </font> ");
}
这样也行
------解决方案--------------------Regex 类包含若干静态方法,使您无需显式创建 Regex 对象即可使用正则表达式。使用静态方法等效于构造 Regex 对象,使用该对象一次然后将其销毁。
Regex 类是不可变(只读)的,并且具有固有的线程安全性。可以在任何线程上创建 Regex 对象,并在线程间共享。有关更多信息,请参见线程安全。