|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Danil Pismenny 2:5020/52 24 Nov 2000 18:29:40 To : All Subject : Re: вопрос к мастерам регэкспов -------------------------------------------------------------------------------- > On Thu, 23 Nov 2000 20:14:02 +0300, Danil Pismenny > <Danil.Pismenny@f52.n5020.z2.fidonet.org> wrote: > > >perl -pi.bak -e 's/<(.*)\s*(HREF|SRC|BACKGROUND)\s*=\s*\"?(\S+)\"?(.*)>/<$1 > >$2=\"\L$3\E\"\s$4>/ig' *.html > > Что-то мне сдается, что (.*)> сожрет все до _последнего_ ">" в строке, а не > ограничится тегом. И если тегов, подлежащих коррекции, в строке несколько, > то... Ты прав :) надо бы что-то типа ([^>]*) ;) --- Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Channel Islands) * Origin: Mr. Postman (2:5020/52.0) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/40413028e75ca.html, оценка из 5, голосов 10
|