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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Ruslan Bondarev                      2:463/327.37   26 Jan 2002  12:14:00
 To : Oleg Shumsky
 Subject : красивый регексп
 -------------------------------------------------------------------------------- 
 
 
 *** 25 Jan 02 in a msg to Ruslan Bondarev, Oleg Shumsky wrote:
 
  RB>> А теперь вопрос -- как красиво заменить все точки с запятой
  RB>> внутри двойных кавычек на строку %semi% Условие упрощается тем,
  RB>> что две двойных кавычки уже заменены на %inch% Большое спасибо.
  OS> $line=твоя строчка (например, $line="ааа \"б;б;б\" ввв" )
  OS> ну, что-нить вроде
  OS> @ar=split(/\"/,$line);
  OS> $ar[1]=~s/\;/$semi/;
  OS> Hо, я в перле не слишком искушен, так что мои алгоритмы могут быть
  OS> неоптимальны :)
 
     Hе. Я лично взял DBD::CSV и сделал так же, как там. А там в цикле
 выгрызается по символу и т.д.
 
 --- GoldED+/W32 1.1.4.7
  * Origin:  (2:463/327.37)
 
 

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

 Тема:    Автор:    Дата:  
 красивый регексп   Ruslan Bondarev   13 Jan 2002 02:23:35 
 Re: красивый регексп   Oleg Shumsky   25 Jan 2002 09:12:00 
 красивый регексп   Ruslan Bondarev   26 Jan 2002 12:14:00 
Архивное /ru.perl/33883c5273b1.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional