php正则表达式排序aabbcc/aaabbb/ababab

php利用正则搜索有规律的字符串:

if (preg_match(“/^(?:(\\d)\\1)+$/i”, $value){
echo ‘ok’;
}

“aabbcc”模式
/^(?:(\\d)\\1)+$/
“aaabbb”模式
/^(?:(\\d)\\1\\1)+$/
“ababab”模式
/(\\d\\d)\\1+$/
“abcabc”模式
/^(\\d\\d\\d)\\1+$/
“3顺”模式
/(.*?(123)|(234)|(345)|(567)|(678)|(789).*)/
“aaa”模式
/^(?:(\\d)\\1\\1).*$/
“aaaa”模式
/^(?:(\\d)\\1\\1\\1).*$/
“4顺”模式
/(.*?(1234)|(2345)|(3456)|(5678)|(6789).*)/

此条目发表在开源代码分类目录,贴了, 标签。将固定链接加入收藏夹。

发表回复