怎么指定要替换第几个字符串?
时间:2011-10-12
来源:互联网
当前字符串:
"a反对个地方a的感大概大师傅a似的但是a豆腐干似的a"
怎么指定把第2个a替换成b 把第4个a替换成c
求方法,求代码-_-!
作者: weweidisid 发布时间: 2011-10-12
随手写个简单的,没找到更好的。
1.PHP code
<?php header("content-type:text/html;charset=utf-8"); $str = "a正对个地方a的感大概大师傅a似的但是a豆腐干似的a"; $startIndex = strpos($str,'a'); $str{$startIndex}="`"; $index2 = strpos($str,'a'); $str{$index2} ='b'; $index3 = strpos($str,'a'); $str{$index3} = "`"; $index4 = strpos($str,'a'); $str{$index4} ='c'; $str = str_replace('`','a',$str); echo $str;
作者: ohmygirl 发布时间: 2011-10-12
PHP code
$preg= '/(.*?a.*?)a(.*?a.*a)/'; $str = "a反对个地方a的感大概大师傅a似的但是a豆腐干似的a"; preg_replace($preg,$1b$2c,$str); echo $str;
作者: hemuhan 发布时间: 2011-10-12
没有现成的函数,可以自己写。
随手写个简单的,没找到更好的。
1.
PHP code
<?php
header("content-type:text/html;charset=utf-8");
$str = "a正对个地方a的感大概大师傅a似的但是a豆腐干似的a";
$startIndex = strpos($str,'a');
$str{$startIndex……
在问个数据库的事啊
比如我有10条数据删除最后2条后然后在添加数据主键值变成10了
怎么把记录删干净让他重新重第8条开始啊?
INSERT 插入不要啊,我要删干净
作者: weweidisid 发布时间: 2011-10-12
PHP code
$preg= '/(.*?a.*?)a(.*?a.*?)a/'; $str = "a反对个地方a的感大概大师傅a似的但是a豆腐干似的a"; preg_replace($preg,$1b$2c,$str); echo $str;
作者: hemuhan 发布时间: 2011-10-12
function foo($char){
static $i = 0;
$t = range('a', 'z');
$res = $t[$i];
$i++;
return $res;
}
echo preg_replace('/(a)/e', 'foo(\\1)', $str);
//output a反对个地方b的感大概大师傅c似的但是d豆腐干似的e
作者: ZT_King 发布时间: 2011-10-12
引用 1 楼 ohmygirl 的回复:
没有现成的函数,可以自己写。
随手写个简单的,没找到更好的。
1.
PHP code
<?php
header("content-type:text/html;charset=utf-8");
$str = "a正对个地方a的感大概大师傅a似的但是a豆腐干似的a";
$startIndex = strpos($str,'a');
$……
可用alter table table_name AUTO_INCREMENT=n命令来重设自增的起始值。
作者: ZT_King 发布时间: 2011-10-12
PHP code
$str = 'a反对个地方a的感大概大师傅a似的但是a豆腐干似的a'; function foo($char){ static $i = 0; $t = range('a', 'z'); $res = $t[$i]; $i++; return $res; } echo preg_replace('/(a)/e', 'foo(\\1)', $str,2);//此处设置改变个数 //output a反对个地方b的感大概大师傅c似的但是d豆腐干似的e
作者: ZT_King 发布时间: 2011-10-12
引用 3 楼 weweidisid 的回复:
引用 1 楼 ohmygirl 的回复:
没有现成的函数,可以自己写。
随手写个简单的,没找到更好的。
1.
PHP code
<?php
header("content-type:text/html;charset=utf-8");
$str = "a正对个地方a的感大概大师傅a似的但是a豆腐干似的a";
$startInd……
里面哪些是变量啊》?
作者: weweidisid 发布时间: 2011-10-12
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28