一个关键词重复10次,只替换前2次重复的,如何处理? 如题,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如:我IT今IT天IT心IT情IT非IT常IT糟IT糕,请IT别IT惹IT我。我不替换掉所有的IT,我只替换前2个,如何处理?给个思路,谢谢!!! 个人潜解:1、正则匹配it2、count it个数3、if>2 把其放数组里,替换前两个; if<=2 直接用str_replace $str ='我IT今IT天IT心IT情IT非IT常IT糟IT糕,请IT别IT惹IT我';echo preg_replace('/IT/','',$str,2); 请问php 如何过滤html 请问怎么从一个表中随机显示一条数据? cakephp中Session问题 PHP关于一段时间内重复查看不扣费的问题 SQLSERVER中事务SQL怎末写? mysql安装问题 多维数组的排序!! 使用mysqli_connect替换mysql_connect有什么 好处吗? 如何提高论坛的现实速度??? 关于支持子帖的论坛! 单击鼠标与输入框的问题,在线等 ssh2_connect()
我不替换掉所有的IT,我只替换前2个,如何处理?
给个思路,谢谢!!!
1、正则匹配it
2、count it个数
3、if>2 把其放数组里,替换前两个; if<=2 直接用str_replace
echo preg_replace('/IT/','',$str,2);