|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 02 Apr 2004 01:42:50 To : Leon Afanasev Subject : Re: потоковое преобразование текстовых файлов --------------------------------------------------------------------------------
On Thu, 01 Apr 04 11:07:44 +0400, Leon Afanasev wrote:
NZ>> В простейшем случае для замены подойдет что-то типа:
NZ>> perl -ne 's/old_stuff/new_stuff/gi' -p -i.bak /some/place/*.htm
LA> Hасколько я ничего не понимаю, предложеный пример будет обрабатывать
LA> текст построчно, в то время как исходный вопрос был про _не построчную_
LA> замену.
Может уйти тогда в сторону xml и использовать xslt процессор?
Во всяком случае, речь уже идёт не о преобразовании текстовых файлов,
а редактировании ДЕРЕВА (согласно DOM) html-документа.
Для корректных html-документов и perl можно попробовать HTML::TreeBuilder.
--- [ZX]
* Origin: 0D00 1E54 41D1 9753 3F41 40F7 4BBA 050B 30E8 0E4E (2:5030/827.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/383305d6e6e3.html, оценка из 5, голосов 10
|