[perl] регулярное выражение, обойти абзац
Добавлено: 2010-09-17 2:33:30
есть регулярнео выражение для замены, точнее для обработки картинок:
есть участок текста, где данное рег. выр. не работает, по причине что стоит абзац...!!
тут есть много текста, по этому просто удалить обзац не получится...!
как тут написать это рег.выр. чтобы была замена, как обойти обзац (перенос строки) ??
я пробовал так:
но отвичет:
что с этим делать я не понял...
Код: Выделить всё
$text =~ s#<v:imagedata src="(.*.)" (.*.)\/>#--><img src="$1" alt="" \/><!--#ig;
Код: Выделить всё
<v:imagedata src="./RGDMETMP1.files/image011.jpg" o:title="" gain="1.5625"
blacklevel="-5898f"/>
как тут написать это рег.выр. чтобы была замена, как обойти обзац (перенос строки) ??
я пробовал так:
Код: Выделить всё
$text =~ s#<v:imagedata src="(.*.)" (.*.)\/>#--><img src="$1" alt="" \/><!--#gsxie;
Код: Выделить всё
/per.pl > 11
syntax error at ./per.pl line 30, near "-->"
Execution of ./per.pl aborted due to compilation errors.