Числовой диапазон с регулярным выражением - PullRequest
4 голосов
/ 16 мая 2011

Мне нужно регулярное выражение, чтобы найти число в диапазоне [40010-40100].Я пытался с этим 40[0-1][0-9][0-9], но это не работает.Может ли кто-нибудь мне помочь?

Ответы [ 4 ]

5 голосов
/ 16 мая 2011

Это должно сделать: (40100|400[1-9][0-9])

2 голосов
/ 16 мая 2011

Вот, пожалуйста ...

40(0([1-9][0-9])|100)

1 голос
/ 16 мая 2011

/400[1-9][0-9]|40100/

Почему я не могу просто опубликовать ответ без "Ой!"?

1 голос
/ 16 мая 2011

Попробуйте следующее

40((0[1-9][0-9])|(100))

Хотя это не очень хорошая задача для регулярного выражения. Было бы намного проще просто сделать сравнение диапазона по номеру

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...