может кто подскажет как с помощью регулярных выражений найти данные которые лежат в интервале между двумя числами скажем 1000 и 1268?заранее спасибо
интервал в числах легче (($var <= 1268) AND ($var >= 1000) ) && $var = 'OK';
а так:
if ($var =~ /^1( 26[0-8] | 2[0-5][0-9] | [0-1][0-9][0-9])$/) {
#$var - подходит (пробелы убрать);
}
>в интервале между двумя числами скажем 1000 и 1268?простая конструкция поиска совпадения будет выглядеть примерно так:
\d+(\w+)\d+ или \d{4}(\w+)\d{4} если числа точно четырехзначныеДругой вопрос что необходимо найти между этими цифрами?
Потому как \w не найдет символов перевода каретки в таком примере
1000
текст
1268и не найдет внутри этого текста других чисел...