Elena0394
@Elena0394

Как сделать регулярку, с диапазоном от 5 символов?

Уже два часа бьюсь, решить не получается. Вроде регулярка простая, но чего-то упускаю из вида.
Надо чтоб регулярка возвращала false, если в строке есть пробелы и длина меньше 5 символов.
Я смогла сделать только первое условие
str.match(/^\S*$/) вернет false если есть пробелы
Как добавить, чтоб еще определял длину?
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
@d-sem
str.match(/^\S*$/) вернет false если есть пробелы


str.match(/^\S{5,}$/)

https://regex101.com/r/tmw2PW/1/
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
0xD34F
@0xD34F Куратор тега Регулярные выражения
/^(\S*|.{5,})$/.test(str)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы