Задать вопрос

Как в регулярном выражение указать знак пунктуации и не меньше – 8 символов?

Нужно сделать валидацию для поля:
если есть – одна большая буква
если есть – одна цифра
если есть – один знак пунктуации
если ввели не меньше – 8 символов
const regExp = /^[A-Z][0-9]/;
Проблема как указать знак пунктуации и не меньше – 8 символов ?
  • Вопрос задан
  • 69 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
nedosekinstanislav
@nedosekinstanislav
Штирлиц как никогда был близок к провалу
const regExp = /^(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s])(?=.{8,})/;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
18 янв. 2025, в 07:20
50000 руб./за проект
18 янв. 2025, в 03:12
1000 руб./за проект
18 янв. 2025, в 00:01
500 руб./за проект