Я пытаюсь сделать регулярное выражение, которое принимает это:
- Только a-z, 0-9, _ символы, с минимальной длиной 3
- admin, static, my и www отклонены.
Для первой части мне уже удалось это сделать с помощью:
^[a-zA-Z0-9\\_]{3,}$
Но я не знаю, как исключить слова, перечисленные ранее.
Например, это будет означать:
- статический не разрешен (конечно), но
- statice разрешено
- в восторге разрешено
Используя это регулярное выражение:
^(?!static|my|admin|www).*$
не работает должным образом: исключает статику (и все после неавторизованного слова).
Вы знаете, какое регулярное выражение будет соответствовать моим потребностям?