萌新求教!用PHP如何实现下面的功能?

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

杨__羊羊

preg_replace_callback('/(.)(\1*)/',function($match){returnmb_strlen($match[0]).$match[1];},'abbcccdddd');

三国纷争

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;}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript