|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Alexey Froloff 2:5020/1437.4 25 Nov 2000 13:52:10 To : Michael Poliakov Subject : вопрос к мастерам регэкспов --------------------------------------------------------------------------------
ПисАл как-то ты для All на темy "вопрос к мастерам регэкспов", и я не мог
пpойти мимо...
>> perl -pi.bak -e 's/<(.*)\s*(HREF|SRC|BACKGROUND)\s*=\s*\"?(\S+)\"?(.*)>/<$1
>> $2=\"\L$3\E\"\s$4>/ig' *.html
MP> Что-то мне сдается, что (.*)> сожрет все до _последнего_ ">" в строке, а
MP> не ограничится тегом. И если тегов, подлежащих коррекции, в строке
MP> несколько, то...
Именно так оно и сделает. Hадо ``([^>]*)>''. В $1 тоже надо поправить...
Regards, Sir Raorn.
... There are running jobs. Why don't you go chase them?
--- GoldED+/LNX 1.1.4.7-sr1 Registered Linux User #177282
* Origin: On the Internet, nobody knows you're a dog. (2:5020/1437.4)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/39283a1f8c5a.html, оценка из 5, голосов 10
|