🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #16

Re: problem

#16
From: Kathleen Marszalek
Date: Mon, 06 Jan 1997 07:53
29 lines
1688 bytes

Piotr Piatkowski <kompas@galaxy.uci.agh.edu.pl> wrote in article
<5ap0eg$pd@galaxy.uci.agh.edu.pl>...
> DA_none <danone@eleet.webmedia.pl> wrote:
> : hej 
> : jakie nalerzy dac parametry w s rzeby przy przeszykiwaniu uzglednial
wszystkie
> : znaki \r i \n tez .. 
> 
> Nie bardzo rozumiem. Ale chyba chodzi Ci o to, co zrobić żeby . 
> (kropka) dotyczyła także \r i \n - prosta sprawa, zamiast . pisz 
> [.\r\n] (powinno też zadziałać [^] ale nie sprawdzałem).

Jezeli napiszesz "[.\n\r]" to bedzie oznaczalo "jeden z trzech znakow:
kropka, \n, lub \r".  To znaczy, w srodku kwadratowych nawiasow (zbioru
znakow), '.' jest brane doslownie. Poniewaz '.' pokrywa wszystkie znaki
oprocz \n (ale z \r wlacznie), zeby uwzglednic \n, wystarczy napisac
"(.|\n)", lub wybrac sobie jakis znak, ktorego nie ma w pliku, na przyklad
z kodem 0, i napisac [^\000], czyli wszystki znaki (z \n wlacznie), oprocz
znaku z kodem 0. Na przyklad:

$text = "alpha\n beta\n gama\n";
$text =~ s/alpha[^\000]*gama/alpha-gama/;
print $text;

wypisze: alpha-gama

        Kasia
Technical Details
Message-ID: <01bbfba6$0f22c360$0100a8c0@netrunner.lodz.pdi.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!news.nask.pl!usenet
References: <5aoacb$idq@info.nask.pl> <5ap0eg$pd@galaxy.uci.agh.edu.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!uw.edu.pl!news.nask.pl!usenet
From: "Kathleen Marszalek" <kmarszal@watarts.uwaterloo.ca>
Newsgroups: pl.comp.lang.perl
Subject: Re: problem
Date: 6 Jan 1997 07:53:35 GMT
Organization: watAGE
Lines: 30
Message-ID: <01bbfba6$0f22c360$0100a8c0@netrunner.lodz.pdi.net>
References: <5aoacb$idq@info.nask.pl> <5ap0eg$pd@galaxy.uci.agh.edu.pl>
NNTP-Posting-Host: netrunner.lodz.pdi.net
X-Newsreader: Microsoft Internet News 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit