Что такое регулярное выражение, чтобы убедиться, что данная строка содержит хотя бы один символ из каждой из следующих категорий.
- Строчные буквы
- Прописная буква
- цифра
- Условное обозначение
Я знаю , что шаблоны для отдельных наборов , а именно [a-z]
, [A-Z]
, \d
и _|[^\w]
(я получил их исправить, не так ли?).
Но как мне объединить их, чтобы убедиться, что строка содержит все это в любом порядке?