Вниз
Скачать: CL | DM;

Регулярные выражения: как проверить вхождение числа в диапазон   Найти похожие ветки 

← →
bss   (2010-06-07 19:22) [0]

Нужно описать конструкцию, которая задает возможный диапазон чисел.

Пример: \d{1,5} - разрешает вводить пятизначное число. Фактически, ограничение - от "0" до "99999". А хотелось бы задавать конкретный диапазон, например, от "45" до "567"


← →
AlexDan ©   (2010-06-07 19:26) [1]

if x>45 and x<567 then.. совсем конено глупо но работать будет.


← →
AlexDan ©   (2010-06-07 19:31) [2]

ссори, описка, конечно, нод задрал..


← →
Mystic ©   (2010-06-08 14:38) [3]

Язык регулярный, задача разрешима.

Ну а решается примерно так:

0*(4[5-9]|[5-9][0-9]|[1-4][0-9][0-9]|5[0-5][0-9]|56[0-7])

Но лучше проверять границы таки в коде :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.13 c
2-1270445192
Равиль
2010-04-05 09:26
2010.08.27
XPMan и Form.Create


15-1268353325
Сергей
2010-03-12 03:22
2010.08.27
Помогите пожалуйста выучить физику!


15-1275424180
Юрий
2010-06-02 00:29
2010.08.27
С днем рождения ! 2 июня 2010 среда


2-1265977153
fford
2010-02-12 15:19
2010.08.27
получить узел по номеру в TVirtualStringTree


2-1273511164
Andrewtitoff
2010-05-10 21:06
2010.08.27
Как обозначаются бвоичные данные?




   Наверх