Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Vic Ermakov                          2:452/14.2     13 Jul 2007  08:45:05
 To : Mike
 Subject : Выделить подстроку без учета регистра
 -------------------------------------------------------------------------------- 
 
 
  Мои бортовые системы запеленговали, что в Пятница Июль 13 2007 10:18, Mike
 писал All:
 
  M> Hужно в строке $s='Home, my home, sweet HOME'
  M> выделить все подстроки вида $subs='home'.
  M> Hапример, выделить html-овой жирностью.
  M> То есть получить строку '<b>Home</b>, my <b>home</b>, sweet
  M> <b>HOME</b>'
 
  M> Причем это именно переменные, то бишь в операторе замены должны быть
  M> $s и $subs, а не конкретные строки.
 
  M> Самое простое, что напрашивается:
  M> $s =~ s/$subs/<b>$subs<\/b>/ig;
 
 $s =~ s/($subs)/<b>$1<\/b>/ig;
 
 ... Vic the Mad ...
 --- Rick Wakeman'1975 "Journey To The Centre Of The Earth" (paused)
  * Origin: Satan Clause coming in your house (2:452/14.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Выделить подстроку без учета регистра   Mike   13 Jul 2007 10:18:35 
 Выделить подстроку без учета регистра   Vic Ermakov   13 Jul 2007 08:45:05 
 Re: Выделить подстроку без учета регистра   Mike   13 Jul 2007 18:10:58 
Архивное /ru.perl/22324697119d.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional