Регулярное выражение - попадение числа в интервал

ArtemiusM

Новичок
Регулярное выражение - попадение числа в интервал

Есть два произвольных числа - например 3421 и 678495
И третье число 54792.
Надо с помощью Рег. выражения узнать попадает оно в интервал (3421-678495) или нет?
Понимаю что такая задача элементарно решается без рег. выражения, но нужно именно рег. выражение(PCRE)
 

itprog

Cruftsman
как вариант составить циклом проверку на или:
(3421|3422|3423|...|678494|678495)
 

Sluggard

Новичок
Первое, что приходит в голову:
342 + цифра от 1 до 9
или
34 + цифра от 3 до 9 + цифра
или
3 + цифра от 5 до 9 + две цифры
или
цифра от 4 до 9 + три цифры
или
пять цифр
или
цифра от 1 до 5 + пять цифр
или
...
еще несколько "или"
 

whirlwind

TDD infected, paranoid
ГЫ. Постановка настолько бредовая, что я долго пытался подобрать аналогичный пример из жизни.

Курьер принес мне 2 конверта сденьгами. Потом он принес мне еще один конверт с деньгами. Как с помощью службы доставки узнать что в третьем конверте денег больше, чем в первых двух? Я понимаю, что эта задача элементарно решается и без курьера, но нужно именно через службу доставки (DHL).
 

Sluggard

Новичок
whirlwind
Вероятно, одно из олимпиадных. Там полно таких бредовых.
 
Сверху