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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Dmitry Chernyak                      2:5030/983.998 18 May 2000  23:46:50
 To : Lev Serebryakov
 Subject : Re: awk & regexps
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: news@dc.inkasbank.ru
 .RFC-NNTP-Posting-Date: 18 May 2000 19:46:50 GMT
 Hi, Lev!
 
 On Wed, 17 May 00 14:59:52 +0400, you wrote:
 
  >>> >> /([^[:spaces:]])[.,[:spaces:]]([[:digits:]])/?
  >>> VD> А man awk на предмет егойного split() слабо почитать?
  >>>  А толку? Если первое поле отделено от второго точками, а второе от
  >>> тертьего -- пробелами, и в о втором поле есть точки? Вот какой тут
  >>> сплит?
  VD>> Они ещё и длины, небось, фиксированной? Hа худой конец, отделяй по
  VD>> одному.
  LS> Если бы фиксрованной... substr()-то позвать не долго...
 
 ================================
  BEGIN{
   nf=split("b1:[0-9]+:[ \t]+",d,":")
  }
  //{
   for(i=1;i<=nf;i++)
    if(match($0,d[i])){
     print substr($0,1,RSTART-1)
     $0=substr($0,RSTART+RLENGTH)
    }else print "pattern error"
   if(RSTART)print
   print "end of record"
  }
 ================================
 Десять минут дело...
 CU Dmi.
 --- slrn/0.9.5.3 (UNIX)
  * Origin: Dmi's home FIDOnet news site (2:5030/983.998@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: awk & regexps   Valentin Davydov   17 May 2000 14:34:17 
 awk & regexps   Lev Serebryakov   17 May 2000 15:59:52 
 Re: awk & regexps   Dmitry Chernyak   18 May 2000 23:46:50 
 awk & regexps   Dmitry Vasiliev   19 May 2000 10:48:16 
Архивное /ru.unix/1918957278544.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional