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

Регулярное выражение. Как сделать проверку числа, чтобы оно было больше 50?

Какой регуляркой воспользоваться, чтобы отфильтровывать числа по условию >50?
  • Вопрос задан
  • 4489 просмотров
Подписаться 5 Оценить Комментировать
Решения вопроса 1
5[1-9]|[6-9][0-9]|[1-9][0-9]{2,}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
crazyzubr
@crazyzubr
Python backend-developer
/^(5[1-9]|[6-9]\d|[1-9]\d{2,})$/
Ответ написан
@Kroz
Например, вот так:
/^(?:\d{3,}|[5-9]\d)$/

В консоли хрома можно проверить:
/^(?:\d{3,}|[5-9]\d)$/.test(50)

Но я бы распарсил и сравнил с числом. Хотя, зависит от задачи.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Wanted. Санкт-Петербург
До 450 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽
Wanted. Санкт-Петербург
До 100 000 ₽
18 янв. 2025, в 07:20
50000 руб./за проект
18 янв. 2025, в 03:12
1000 руб./за проект
18 янв. 2025, в 00:01
500 руб./за проект