>Народ помогите создать регулярное выражение, которое при нахождении определенного результата, начинал бы
>сразу поиск в оставшейся части строки, а при не нахождении в
>текущей строке, переходило бы на следующую, и так пока не найдет
>совпадение по шаблону. Целую неделю мучаюсь, но со второй часть задачи(поиск
>остального выражения) никак не могу справиться.
1. Это можно сделать другими средствами. Т.к. обычно обработка происходит построчно - это удобнее и быстрее... Чем заморочнее regexp - тем хуже для производительности...
2. Использование postfixa "m": $text =~ /re/m;
from man perlre:
m Treat string as multiple lines. That is, change "^"
and "$" from matching the start or end of the string
to matching the start or end of any line anywhere
within the string.
|