当前位置:Gxlcms >
PHP教程 >
<tr><td>测试</td><tr>想替换为<LI>测试</LI>求PHP正则替换,多谢
<tr><td>测试</td><tr>想替换为<LI>测试</LI>求PHP正则替换,多谢
时间:2021-07-01 10:21:17
帮助过:3人阅读
测试 |
想替换为测试求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要好一点吧
人气教程排行
|