我想阻止这种打字:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbnonsense
Run Code Online (Sandbox Code Playgroud)
为此,我想检查某个字母重复超过9次:
preg_match('/.{9,}/',$key)
Run Code Online (Sandbox Code Playgroud)
但是这适合任何包含超过9个字母的单词,例如: supercalifregilisticexpealidocious
我该怎么做呢?
sou*_*rge 12
您需要一个后引用以多次匹配相同的字符:
preg_match('/(.)\1{8}/', $string);
Run Code Online (Sandbox Code Playgroud)