<dl class="w1" style="width:500px"><dt>转正工资:</dt><dd>2000-3000元<!--2000-3000元/月 -->,试用期薪资60%</dd></dl>
/<dd>(.*?)(?:<\!\-\-.*?\-->)(.*?)/ius
/<dd>(.*?)(?:<\!\-\-.*?\-->)(.*?)<\/dd>/ius
先匹配出来,然后再替换掉可能效率还高一些。
chinmo你这个正则我怎么试不成功,你测试了吗
$s=<<(.+?)<\!--.+?-->(.+?)<\/dd>/s',$s,$m);echo $m[1].$m[2];
chinmo你这个正则我怎么试不成功,你测试了吗
那我不知道你怎么测试的了
$s='
$s='<dl class="w1" style="width:500px"><dt>转正工资:</dt><dd>2000-3000元<!--2000-3000元/月 -->,试用期薪资60%</dd></dl>';preg_match('/<dd>(.*?)(?:<\!\-\-.*?\-->)(.*?)<\/dd>/ius',$s,$m);echo $m[1].$m[2];
preg_match("/(.*?)(.*?)/", $str,$arr);
echo $arr[2];
/
难怪呢,我刚刚是gbk编码,难怪会显示不出来
xuzuning的方法不错,原来PHP还有strip_tags这个函数,真是方便多了。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号