用PHP写一个类,实现输入字符串"abbccdddd",输出为"1a2b3c4d"
2 回答

ITMISS
TA贡献1871条经验 获得超8个赞
preg_replace_callback('/(.)(\1*)/',function($match){returnmb_strlen($match[0]).$match[1];},'abbcccdddd');

动漫人物
TA贡献1815条经验 获得超10个赞
functionprocessStr($str="abbcccdddd"){$result='';while(strlen($str)>0){$tempStr=substr($str,0,1);$result.=substr_count($str,$tempStr).$tempStr;$str=str_replace($tempStr,'',$str);}return$result;}
添加回答
举报
0/150
提交
取消