输入banner图图片脚本导航/分类

<tr><td>测试</td><tr>想替换为<LI>测试</LI>求PHP正则替换,多谢

测试想替换为
  • 测试
  • 求PHP 正则替换,谢谢。
    如题:
    测试想替换为
  • 测试
  • 求PHP 正则替换,谢谢。

    因为我的HTML代码如下:












    新闻一 2014-03-12
    新闻二 2014-02-20





    想替换成


    • 新闻一 2014-03-12

    • 新闻二 2014-02-20






    ------解决方案--------------------
    先匹配。再拼装结果。
    $s=<<< TXT












    新闻一 2014-03-12
    新闻二 2014-02-20

    TXT;
    preg_match_all('#]+>\s*]+>(.+?)\s*]+>(.+?)<#s',$s,$m);

    $html="
      \n";
      foreach($m[1] as $k=>$v) $html .= "
    • $v {$m[2][$k]}
    • \n";
      $html .= '
    ';
    echo $html;

    ------解决方案--------------------
    用str_replace要好一点吧