php高手进,小弟在线等 $str = "awfeaebedsb";$str是这样的一个字符串,我想把其中第一次出现的a替换成“我“第一次出现的b替换成"你“其它的保持不变,替换后如这样$newstr = "我wfeae你edsb";如何写这个函数呢?请高手指点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同样的问题为何发两遍?$str = "awfeaebedsb";echo preg_replace(array('/a/','/b/'), array('我','你'), $str, 1);我wfeae你edsb 哥们,你太强大了。。本来我是想用 stripos再用str_replace()效率太低了。。另外他发两次是因为两个类别 header('Content-type: text/html; charset=utf-8');$str = "awfeaebedsb";$model='/^a.*bedsb/';$b=preg_replace($model,'我wfeae你edsb',$str);echo $b;我写的是不是太烂了。囧 能用系统函数解决的尽量不用正则。这个用str_replace完全可以解决问题。3楼是对的。要坚持 $str = "awfeaebedsb";$str=str_replace($str,"我",(stripos($str,a));$str=str_replace($str,"你",(stripos($str,b)));echo $str;效率低还是sf牛。默写一遍便于记住$str=pre_replace(array('/a'/,'/b'/),$array('我','你'),$str,1); preg_replace快还是str_replace快? preg正则一直是比str类的效率低。 最好用系统的函数、不用正则,楼上兄弟们说的极是。。 --reply by CSDN Study V1.0.0.3 (starts_2000) 用字符串处理函数$str = "awfeaebedsb";$a = strpos($str,"a");$b = strpos($str,"b");$str = substr_replace($str,"我",$a,1);$str = substr_replace($str,"你",$b,1);echo $str; 请oscommerce高手帮忙关于quantity和price的问题 如何将com顶级域名动态解析到我在本地建设的php+mysql站上面啊。 求网站开发的步骤,请经验者进来谈谈 phpcms v9 多条件功能二次开发,求个思路 我要实现一个类似人人网的api中当前用户的session_key.如何实现? 如何使用php+apche+mysql构建一个中型网站 织梦中文分词 输入的词语返回乱码怎么办 有没有只能缩略图的类啊 rabbitmq 求大师指教 为什么我php curl抓取用了代理还是显示真实ip thinkphp的缺点 如何生成把文字生成不可选取复制的PDF?
echo preg_replace(array('/a/','/b/'), array('我','你'), $str, 1);我wfeae你edsb
哥们,你太强大了。。本来我是想用
stripos
再用
str_replace()效率太低了。。另外他发两次是因为两个类别
$str = "awfeaebedsb";
$model='/^a.*bedsb/';
$b=preg_replace($model,'我wfeae你edsb',$str);
echo $b;
我写的是不是太烂了。囧
这个用str_replace完全可以解决问题。3楼是对的。要坚持
$str=str_replace($str,"我",(stripos($str,a));
$str=str_replace($str,"你",(stripos($str,b)));
echo $str;效率低还是sf牛。默写一遍便于记住$str=pre_replace(array('/a'/,'/b'/),$array('我','你'),$str,1);
$str = "awfeaebedsb";
$a = strpos($str,"a");
$b = strpos($str,"b");
$str = substr_replace($str,"我",$a,1);
$str = substr_replace($str,"你",$b,1);
echo $str;