博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
统计一串字符串中连续相同元素的个数
阅读量:7193 次
发布时间:2019-06-29

本文共 341 字,大约阅读时间需要 1 分钟。

hot3.png

 <?php

 $str='rrrabccccxxxxx';
 $str_arr=str_split($str);
 $count=count($str_arr);
 $k=1;
 $i=0;
 $cur=$str_arr[$i];
 $arr='';
 while ($i < $count-1) {
     $i++;
     if($cur == $str_arr[$i]){
         $k++;
     }else{
         $arr=$arr.$k.$cur;
        $cur=$str_arr[$i];
        $k=1;
     }
 }
$arr=$arr.$k.$cur; 
print_r(str_replace('1','',$arr));
?>

转载于:https://my.oschina.net/junbaobao/blog/679203

你可能感兴趣的文章
[leetcode-409-Longest Palindrome]
查看>>
nginx.conf 配置访问图片路径以及html静态页面的调取方法
查看>>
Document方法对比
查看>>
MySQL基础之 逻辑运算符
查看>>
TiDB数据库 使用syncer工具同步实时数据
查看>>
zabbix使用自定义脚本监控内存
查看>>
php-cli模式学习(PHP命令行模式)(转)
查看>>
关于android的animation的xml定义中的android:interpolator属性的含义
查看>>
C++学习心得
查看>>
移动端如何适配不同的手机
查看>>
leetcode-70-Climbing Stairs
查看>>
call和apply的模拟实现
查看>>
git忽略UserInterfaceState.xcuserstate
查看>>
初识jsp
查看>>
Unity视频播放的各种实现方式汇总
查看>>
【Unity Shaders】Mobile Shader Adjustment—— 什么是高效的Shader
查看>>
架构风格:数据流
查看>>
SQLite入门(二)读写二进制数据
查看>>
**CI创建类库(创建自己的工具类等)
查看>>
OneinStack定时同步备份数据库/网站至七牛云存储方法
查看>>