Article View: pl.comp.lang.perl
Article #920Re: cos jak sscanf ?
From: Piotr Piatkowski
Date: Fri, 23 Jan 1998 13:42
Date: Fri, 23 Jan 1998 13:42
19 lines
1368 bytes
1368 bytes
Pawel Gajda <pawelg@obop.com.pl> wrote: : Cześć, : czy można uzyskać w perlu podobny do sscanf efekt ? : np $s='ALA=<10,2,2,20,'Aleksandra'>' , : piszę : ($name,$pos,$len,$a,$b,$lname)=magic_func($s,regexp) : i odpowiednie liczby wskakują pod odpowiednie zmienne. : Rozbieranie tego splitem itd jest troche męczące. : Czy owa magic_func istnieje czy trzeba ją sobie : napisać ? Jeżeli chcesz podać wyrażenie reguralne, to po prostu weź wszytkie interesujące Cię "kawałki" w nawiasy i już: ($name,$pos,$len,$a,$b,$lname) = ( $s =~ /(\w+)=<(\d+),(\d+),(\d+),(\d+),'([^']*)'>/ ); -- Piotr Piątkowski, Uczelniane Centrum Informatyki, AGH Krakow, POLAND
Technical Details
Message-ID:
<6aa6od$hvn$1@galaxy.uci.agh.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.task.gda.pl!news.memax.krakow.pl!news.wnaft.agh.edu.pl!agh.edu.pl!agh.edu.pl!not-for-mailReferences:
<34C89509.F385454@obop.com.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.task.gda.pl!news.memax.krakow.pl!news.wnaft.agh.edu.pl!agh.edu.pl!agh.edu.pl!not-for-mail From: Piotr Piatkowski <kompas@galaxy.uci.agh.edu.pl> Newsgroups: pl.comp.lang.perl Subject: Re: cos jak sscanf ? Date: 23 Jan 1998 14:42:37 +0100 Organization: University of Mining & Metallurgy Lines: 19 Message-ID: <6aa6od$hvn$1@galaxy.uci.agh.edu.pl> References: <34C89509.F385454@obop.com.pl> NNTP-Posting-Host: galaxy.uci.agh.edu.pl Mime-Version: 1.0 X-Newsreader: TIN [UNIX 1.3 unoff BETA 971018; sun4m SunOS 5.5.1] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit