PHP
比如说这个字符串有很多个asd,有连续几个的,也有只是一个的,但是我想只保留第一个asd,后面的asd全部删掉,该怎么做?(在不影响其他字符的基础上)
ssssssssgsdfasdasdasdasdjlkjhkjhalkasdasdjsdkajshdasdaklsjdasdhkjashgdaklsh想要的结果:ssssssssgsdfasdjlkjhkjhalkjsdkajshdaklsjdhkjashgdaklsh求高手给点提示
比如说这个字符串有很多个asd,有连续几个的,也有只是一个的,但是我想只保留第一个asd,后面的asd全部删掉,该怎么做?(在不影响其他字符的基础上)
ssssssssgsdfasdasdasdasdjlkjhkjhalkasdasdjsdkajshdasdaklsjdasdhkjashgdaklsh想要的结果:ssssssssgsdfasdjlkjhkjhalkjsdkajshdaklsjdhkjashgdaklsh求高手给点提示
解决方案 »
- 求php数据库不能导出
- PHP中crc32函数如何用来校验数据?
- 从XML获取最大值用什么方法了
- 有关网址的正则表达式看不懂?
- 不显示删除回复显示所有回复显示星级回复显示得分回复 apache2.2在windows下的配置问题?
- PHP 公共节假日问题!在线等
- Php调用javabean的问题,放血100分
- 急,急,急
- php startup:unable to load dynamic library './php_mssql.dll"-找不到指定模块。
- 小小的一问。。
- file_put_contents和fwrite读写文件的区别
- 投票限制IP时用$_SERVER['REMOTE_ADDR'],局域网是不是只能投一次
$t = 'ssssssssgsdfasdjlkjhkjhalkjsdkajshdaklsjdhkjashgdaklsh';
$s = preg_replace_callback('/asd/', function($r) {
static $n = 0;
return ! $n++ ? $r[0] : '';
}, $s);
var_dump($s == $t); bool(true)