返回

正则表达式—匹配连续重复的字符

发布时间:2022-10-12 22:38:04 343
# html# php
php

header("Content-Type:text/html;charset=utf-8");

$str = '开开开开开不不不起';

$reg = '/[\x{4e00}-\x{9fa5}]{5}/u';

preg_match($reg,$str,$match);

$str = '开不开开开开开不不不起';

$reg = '/[\x{4e00}-\x{9fa5}]{5}/u'; //开不开开开

preg_match($reg,$str,$match);

var_dump($match);

die;

//需求:筛选出连续出现5次的字符 开开开开开

$str = '开不开开开开开不不不起';

$reg = '/([\x{4e00}-\x{9fa5}])\1{4}/u'; //开\1{4} ---> 开开{4}

//\1引用的是第一个小组的内容

//\2引用的是第二个小组的内容

//..

preg_match_all($reg,$str,$match);

var_dump($match);


你要保守你心,胜过保守一切。

作者:刘俊涛的博客​​




特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线