排除字符串里某字符第3次出现后面的所有字符,代码怎么写 排除字符串里某字符第3次出现后面的所有字符,代码怎么写比如字符串“2你好2哈哈2对的啊哈哈哈”就是排除第3个2后面的所有字符得到结果“2你好2哈哈2"请知道的大哥直接给代码好吗谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $s='2你好2哈哈2对的啊哈哈哈';$ar=explode('2',$s);echo implode('2',array_merge(array_slice($ar,0,3),array(''))); $s = '2你好2哈哈2对的啊哈哈哈';echo preg_replace('/((?:.*?2){3}).*/', '$1', $s);2你好2哈哈2 <?phpheader("content-type:text/html;charset=utf-8");$sep = '2' ;$str = "2你好2哈哈2对的啊哈哈哈";preg_match("/(.*?$sep){3}/",$str,$match);echo $match[0]; $s='2你好2哈哈2对的啊哈哈哈';$ar=explode('2',$s);echo implode('2',array_slice($ar,0,3)); mysql update问题 将二维数组重新按条件重新生成新数组 求php代码:实现点击网站上的js广告代码给会员增加积分功能 求救!怎么获取站点下的php文件的html源码 急求问号解决方法??? 纯散分3--感觉PHP版块人气越来越不好了 你们公司做PHP么?有多少人啊? 求解PHP字符串比较的问题? 求救:php的安装问题! 写PHP接口返回json格式 file_get_contents 打开URL后不是相应的列表页,而是首页 php调用本地php文件问题
$ar=explode('2',$s);
echo implode('2',array_merge(array_slice($ar,0,3),array('')));
echo preg_replace('/((?:.*?2){3}).*/', '$1', $s);2你好2哈哈2
header("content-type:text/html;charset=utf-8");
$sep = '2' ;
$str = "2你好2哈哈2对的啊哈哈哈";
preg_match("/(.*?$sep){3}/",$str,$match);
echo $match[0];
$ar=explode('2',$s);
echo implode('2',array_slice($ar,0,3));