在数据库里有很多html标签,如<img>,<font>,<div>,<span>,<li>这些,这一堆html代码在数据库里都是连成一个没有换行的字符串的,我现在想将这个字符串在每个标签的收尾处插入换行,
如
<div>XXX</div>
就变成:
<div>
xxx</div>我用str_replace('> ','>\n',$str)行不通
preg_replace('[> ]','((>\r\n)*)(.+)((\r\n)*)',$str);也不行
大家帮下忙啊,感激不尽!
如
<div>XXX</div>
就变成:
<div>
xxx</div>我用str_replace('> ','>\n',$str)行不通
preg_replace('[> ]','((>\r\n)*)(.+)((\r\n)*)',$str);也不行
大家帮下忙啊,感激不尽!
解决方案 »
- MYSQL语法出错求助MySQL Error : Query Error
- php4与php5的区别
- PHP读取数组元素问题求助
- 求助:Warning: fopen(RECORD.TXT) [function.fopen]: failed to open stream: Permissio
- 急急!类别怎么存储!
- 用mssql_fetch_object显示表内记录只显示一条
- [PHP新手]说说下面写法的优劣
- 求助!谁能给个长短网址互转的代码或者相关链接~~
- 高手路过顺便看看,谢谢
- PHP连接ORACLE的问题
- php 正则表达式
- php做采集使用 SimpleXmlElement()个别rss源提示错误,大家帮我看看怎么回事吧
$str = str_replace('>',">\r\n",$str);