LINUX.ORG.RU
Ответ на: комментарий от anonymous

> ([0-1]?[0-9]{,3}|2000)

Перед запятой единицу не дописал.

Спасибо, но длинновато, я думал может что попроще есть?

slain
()
Ответ на: комментарий от anonymous

Чтоб ловилось от 1-й до 3-х цифр.
$ perl -we '{ $_="1234";/^([0-1]?[0-9]{1,3}|2000)$/;print "$1\n" }'
1234
$ perl -we '{ $_="1234";/^([0-1]?[0-9]{,3}|2000)$/;print "$1\n" }'
Use of uninitialized value in concatenation (.) or string at -e line 1.

slain
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.