RD
Romizshoh Dustmurodov

Помогите. Нужно соединить два регулярных выражения в одно.

Как совместить
!preg_match("#^[a-z0-9]([a-z0-9-])+[a-z0-9]$#i", $login)
и
preg_match("#[-]{2}+#", $login);
?

Суммирование результатов не предлагайте. Нужно одно регулярное выражение.

Ко
Константин

Вот странно. Любое количество регулярных выражений можно объединить, достаточно лишь перечислить их через символ "|".
В вашем случае: preg_match("#^[a-z0-9]([a-z0-9-])+[a-z0-9]$|[-]{2}+#i", $login)

Похожие вопросы
Регулярные выражения
Помогите с регулярным выражением.. . )))
Регулярное выражение
помогите с регулярным выражением
помогите создать регулярное выражения в notepad++
нужна помощь, регулярные выражения, пожалуйста
Помогите с регулярными выражениями...
Кто шарит в регулярных выражениях нужна помощь
Помогите с регулярным выражением (preg_match_all)
Помогите изменить регулярное выражение!