- false, если строка содержит только числа (например, 12345). < /li>
false, если строка содержит только специальные символы (например,!@#$% ). Привет!). < /li>
true, если строка содержит как буквы, так и цифры (например, hello123). < /li>
false, если строка содержит только числа и специальные символы вместе (например, 123!). < /li>
Неверно, если строка состоит только из пространств или пуста. < /li>
< /ul>
Чтобы соответствовать условиям Описано, вы можете использовать следующее регулярное выражение: < /p>разбивка условий:Код: Выделить всё
/^(?![\d]+$)(?![^\w\s]+$)(?!\d.*[^\w\s]+$)(?!\s+$).+$/
Просто цифры: 12345 → False < /li>
Просто специальные символы:!@#$% → false < /li>
Просто буквы: hello → true < /li>
Письма с особыми персонажами: Привет! → True < /li>
буквы с цифрами: hello123 → true < /li>
Числа с особыми символами: 123! → False - Только пространства: → False
Подробнее здесь: https://stackoverflow.com/questions/794 ... conditions