php正则替换问题,如何替换成这种形式?
<br><div> <br> <div><a>@@##@@</a></div> <br> <dl> <br> <dt> <span>三天两觉</span><a>惊悚乐园</a> </dt> <br> <dd> 欢迎来到惊悚乐园。<br> 这不仅是游戏,也是挑战和试炼。<br> 恐惧是人类的本能,它使人软弱,惊慌,从而犯下错误。<br> 金钱可以将游戏者武装起来,但智慧和勇气是买不到的。<br> ...</dd> <br> </dl> <br> <div></div> <br> </div><br>
<br><div> <br> <div><a>@@##@@</a></div> <br> <dl> <br> <dt> <span>三天两觉</span><a>惊悚乐园</a> </dt> <br> <dd>欢迎来到惊悚乐园。这不仅是游戏,也是挑战和试炼。恐惧是人类的本能,它使人软弱,惊慌,从而犯下错误。金钱可以将游戏者武装起来,但智慧和勇气是买不到的。...</dd> <br> </dl> <br> <div></div> <br> </div><br>
<?php <br /> $str = <div> <br> <div><a>@@##@@</a></div> <br> <dl> <br> <dt> <span>三<br><br> 天 <br><br> 两觉</span><a>惊悚乐园</a> </dt> <br> <dd> 欢迎来<br><br> 到惊悚乐园。<br> 这不仅是游戏,也是挑战和试炼。<br> 恐惧是人类的本能,它使人软弱, <br><br><br> 惊慌,从而犯下错误。xx zzzz<br><br><br> xxx<br><br><br> 金钱可以将游戏 者武<br><br><br><br> 装起来,但智慧和勇气是买不到的。<br> ...</dd> <br> </dl> <br><br><br><br><br> <div></div> <br> </div><br> EOD;<br><br><br> function shanchu($str){<br><br> $str = preg_replace('/s/', '', $str);<br> $str = preg_replace('/ /', '', $str);<br><br> return '>'.$str.' }<br><br><br><br> echo "<textarea>";<br><br> print_r(preg_replace("/>(.+?)","shanchu('\1')",$str));<br> echo "</textarea>";<br> echo "
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号