■■如何实现百度那种效果,就是关键字部分用红色显示的?用正则怎么处理?

解决方案 »

  1.   

    sContent = Regex.Replace(sContent, sQuery, "<font color=CC0033>$&</font>");
    sContent 内容 sQuery关键字
      

  2.   

    哎.不知道我说的可不可行.自己在后台添加关键字.要是读新闻的时候.做一次关键字替换.如果在新闻内容中找到了与添加的关键字相符合.则替换成红色.也就是用Reaplce函数呗.
      

  3.   

    就用replace就够了,具体方法自己琢磨
      

  4.   

    百度的哪种有专门的高亮算法.因为搜出来的东西 并不定是合在一起的光replace好象解决不了