扫码关注官方订阅号
原字符串:
有下面几种情况:1.是需要替换成的2.tr>括号不完整是不替换的
我的方法:
$str = "2tr22"; $str1 = preg_replace("/\<.*?(tr).*?>/","tbtd",$str); echo $str1;
这样不行
原题:
< tr name='a'>2tr22
括号内的tr需要替换程tbtr,括号外的不替换
闭关修行中......
preg_replace("/\<(.*?)tr(.*?)>/","<$1tbtr$2>",$str);
preg_replace("/(?<=\<)(.*?)tr(?=>)/","$1tbtr$2", $str);
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
闭关修行中......