Fedor_A_Nohrin
Новичок
Повторяющиеся символы и регулярные выражения
Имеем: массив $a
Необходимо обрабатывать лишь те строки в которых содержатся символы a-zA-Z, при это длина не менее 5 символов (это просто)
При этом ни один символ не может повторяться подряд более одного раза
Написал вот такую регулярку:
foreach($a as $line) {
if(preg_match("/^[a-z]{5,}$/i",$line) {
...
}
}
как модифицировать ее(если такое вообще возможно) чтобы хорошими записями были:
abcde
abced
abcba
и т.д.
а плохими:
aaaaa
abbcd
abccd
и т.д.
Имеем: массив $a
Необходимо обрабатывать лишь те строки в которых содержатся символы a-zA-Z, при это длина не менее 5 символов (это просто)
При этом ни один символ не может повторяться подряд более одного раза
Написал вот такую регулярку:
foreach($a as $line) {
if(preg_match("/^[a-z]{5,}$/i",$line) {
...
}
}
как модифицировать ее(если такое вообще возможно) чтобы хорошими записями были:
abcde
abced
abcba
и т.д.
а плохими:
aaaaa
abbcd
abccd
и т.д.