Xpoint
   [напомнить пароль]

Вычисления в регулярных выражениях. Возможно ли?

Метки: [без меток]
2009-02-02 02:24:47 [обр] MRTA[досье]

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

Пример следующий - есть хтмл страница с текстом и числами.
При помощи регепса мы ищем нужное нам число и заменяем на этоже число + N.
А как обойтись одним только регулярным выражением ума не приложу.
Подскажите пожалуйста, если это вообще возможно.

спустя 1 час 23 минуты [обр] Роман Чемисов(16/350)[досье]
MRTA[досье]
my $string = "There is a 123123 in this string!";
$string =~ s{(\d+)}{$1 + 1}e;
спустя 9 дней [обр] MRTA[досье]
Роман, спасибо!
Именно то, что надо.
Powered by POEM™ Engine Copyright © 2002-2005