用PHP写一个类,实现输入字符串"abbccdddd",输出为"1a2b3c4d"
2 回答
杨__羊羊
TA贡献1943条经验 获得超7个赞
preg_replace_callback('/(.)(\1*)/',function($match){returnmb_strlen($match[0]).$match[1];},'abbcccdddd');
三国纷争
TA贡献1804条经验 获得超7个赞
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
提交
取消