Мне нужно проверить с помощью выражения регулярного выражения, находится ли вторая часть записи в диапазоне.Запись будет, например: «25-2000».Так что первое число и дефис не важны.
Я взял вторую часть записи с выражением:
[^-]*$
И я хочу оценить, находится ли число в диапазоне 1700-2100 с выражением:
(^(1[7-9][0-9][0-9]|20[0-9][0-9]|2100)$)
Я пытался объединить оба выражения в скобках, но это не работает:
([^-]*$)(^(1[7-9][0-9][0-9]|20[0-9][0-9]|2100)$)