<?php $str = 'php怎么判断字符串中有连续4个的字符我我我我'; //$str = 'php怎么判断字符串中有连续4个的字符戲戲戲戲'; //$str = 'php怎么判断字符串中有连续4个的字符我ssss'; //gbk情况 if (preg_match("/([\x80-\xff].|.)\\1{3,}/",$str)) { echo '有连续4个的字符'; } else { echo '没有连续4个的字符'; } exit; //utf-8情况 if(preg_match("/([\x{4e00}-\x{9fa5}])\\1{3,}/u", $str, $out)){ var_dump($out); echo '有连续4个的字符,他是'.$out[1]; } else { echo '没有连续4个的字符'; } exit; ?>
相关文章
- 07-14C语言:判断t所指字符串中的字母是否由连续递增字母组成。-判断一个输入的任何整数n,是否等于某个连续正整数序列之和。-将一副扑克牌编号为1到54,以某种方式洗牌,这种方式是将这副牌分成两半,然后将他们交叉,并始终保持编号1的牌在最上方。
- 07-14php字符串查找函数 php查找字符串中出现的次数函数substr_count,判断字符串中是否包含另一个字符串函数strpos
- 07-14***用php的strpos() 函数判断字符串中是否包含某字符串的方法
- 07-14oracle 两个逗号分割的字符串 如何判断是否其中有相同值
- 07-14Oracle中两个逗号分割的字符串 如何判断是否其中有相同值
- 07-14PHP删除字符串中的空格和换行符 将字符串中的连续多个空格转换为一个空格
- 07-14php 算出连续重复的子字符串
- 07-14***用php的strpos() 函数判断字符串中是否包含某字符串的方法
- 07-14PHP 判断字符串-全英文字符-英汉混合-纯汉字的简单方法
- 07-14php怎么判断字符串中有连续4个的字符