Вопрос по ΠΕΡΛ-скрипту
Posted: Fri Apr 09, 2021 1:55 am
Здравствуйте, часто обрабатываю ХТМЛ-файлы скриптом поиска-замены (MultiReplace.js).
И есть потребность убирать пустоты, заменяя \n\s* на \n ,
но нужно чтобы пропускалось внутри тегов <pre>, <code>, <kbd>. Имеется действенный скрипт на чистом Перле:
Возможно ли из него сделать однострочник для Акелпада? Или есть ли какое-то иное решение (в часности для MultiReplace.js)?
И есть потребность убирать пустоты, заменяя \n\s* на \n ,
но нужно чтобы пропускалось внутри тегов <pre>, <code>, <kbd>. Имеется действенный скрипт на чистом Перле:
Code: Select all
BEGIN{$a=0}
$a++ for /<(?:pre|code)>/g;
$a-- for /<\/(?:pre|code)>/g;
s/^\s*// unless $a;