Здравствуйте, при обработке ХТМЛ-файлов убираю пустоты, заменяя \n\s*
на \n
, но нужно
чтобы пропускалось внутри тегов
<pre>, <code>, <kbd>
. Имеется скрипт на Перле:
BEGIN{$a=0}
$a++ for /<(?:pre|code)>/g;
$a-- for /<\/(?:pre|code)>/g;
s/^\s*// unless $a;
Возможно ли переделать этот скрипт в однострочник, по синтаксису PCRE?
Чтобы можно было обойтись Ultraedit’ом, или Akelpad’ом, или Notepad++, без вызова Перла?