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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Sasha Chorny                         2:469/75.23    22 Nov 2000  23:30:08
 To : Sly Golovanov
 Subject : ?!
 -------------------------------------------------------------------------------- 
 
 
 Monday November 20 2000 00:08, Sly Golovanov wrote to Sasha Chorny:
 
  SG>>> $s='<font color=red><font color=green>';
  SG>>> $s=~s/<font([^>]*)(?!red)([^>]*)>//ig;
  SG>>> print $s;
  SC>> Ты неправильно понимаешь смысл ?!
  SG> а какой у нее правильный смысл?
 
 Смысл в том, что дальше после вставки ?! не идет указанная последовательность
 символов. Оно не влияет на следующие элементы. В твоем выражении [^>]*
 становится ' color=red', а следующее [^]* - пустой строке. Естественно, в
 ''.'>' строка 'red' отсутствует. Значит оно подходит под шаблон и заменяется на
 пустую строку.
 
     Have a nice day. Sasha.                       [Team MOO]  [Team Ada]
 --- ifmail v.2.15dev5
  * Origin: Делай GET, а хочешь - PUT. Все равно тебя REBOOT! (2:469/75.23)
 
 

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

 Тема:    Автор:    Дата:  
 ?!   Sly Golovanov   30 Oct 2000 11:59:17 
 ?!   Sasha Chorny   13 Nov 2000 00:11:28 
 ?!   Sly Golovanov   20 Nov 2000 01:08:12 
 ?!   Sasha Chorny   22 Nov 2000 23:30:08 
Архивное /ru.perl/28163a1c4904.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional