Newsgroups: fj.unix,fj.lang.awk,fj.lang.perl
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!wnoc-sfc-news!kogwy!math-keio!news
From: tozaki@math.keio.ac.jp (Hidekazu TOZAKI)
Subject: Re: s/.*/X/g
In-Reply-To: k-1@yk.rim.or.jp's message of Mon, 22 Jul 1996 20:14:25 +0900
Message-ID: <mtf20i35dpp.fsf@sunstone.nak.math.keio.ac.jp>
Followup-To: fj.lang.perl
Sender: tozaki@sunstone.nak.math.keio.ac.jp
Nntp-Posting-Host: sunstone
Reply-To: tozaki@math.keio.ac.jp
Organization: Faculty of Sci. and Tech., Keio Univ., Yokohama, Japan.
X-Newsreader: Gnus v5.0.15
References: <mtfpw5ra7fo.fsf@tanzanite.nak.math.keio.ac.jp>
	<rsqenm7e52t.fsf@carbon.jaist.ac.jp>
	<k-1-2207962014250001@yk.rim.or.jp>
Date: Tue, 23 Jul 1996 12:57:54 GMT
Lines: 31
Xref: galaxy.trc.rwcp.or.jp fj.unix:2084 fj.lang.awk:205 fj.lang.perl:130
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.unix&nb=2084&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.

In article <k-1-2207962014250001@yk.rim.or.jp> k-1@yk.rim.or.jp (k-1 [Oda Terutaka]) writes:
 |$B$3$N7o$K4X$7$F$O!"[#Kf$H$O;W$$$^$;$s$,(B ^^;

$B@55,I=8=<+BN$O[#Kf$G$O$"$j$^$;$s$,!"(B/g $B$NF0:n$,[#Kf!"$H$$$&$+2r<a$,0l(B
$B0U$K7h$^$i$J$$$H$$$&LdBj$@$H;W$$$^$9!#(B

/g $B$O(B $B%^%C%A$7$?ItJ,J8;zNs$N$&$A!"(Blongest, leftmost, non-overlapping$B$G(B
$B$"$k$b$N$N$9$Y$F$H$$$&0UL#$G$9!#(B (gawk $B$N(B info $B$NI=8=!#(B) $BMW$9$k$K!"$3(B
$B$l$i$N>r7o$&$A$I$l$,M%@h$5$l$k$+$H$+$$$&$N$,NI$/J,$+$i$J$$E@$J$N$G$9!#(B

$B$=$&$$$&Nc$rC5$=$&$H;W$C$F$$$?$i!"0J2<$NLdBj$KEv$?$j$^$7$?!#(B

% echo 'foo' | gawk '{gsub(/f|fo/, "X"); print}'
Xo

1) % echo 'foo' | perl -lpe 's/f|fo/X/g'
   Xoo
2) % echo 'foo' | perl -lpe 's/fo|f/X/g'
   Xo
3) % echo 'foo' | perl -lpe 's/fo?/X/g'
   Xo

1)$B$b(B longest $B$G$"$k$H$9$l$P!"(B2), 3)$B$HF1$8$/!"(B"Xo" $B$K$J$C$FM_$7$$$N$G$9(B
$B$,!"(Bperl $B$G$O$=$l$9$i4|BT$7$F$O$$$1$J$$$H$$$&$3$H$G$7$g$&$+(B?

g $B$,$J$/$H$bF1$87k2L$J$N$G$9$,!"(B1),2),3) $B$H$b@55,I=8=$N0UL#$OF1$8$G$9(B
$B$+$i!"$d$O$jF1$8$G$J$$$HJQ$@$H;W$$$^$9!#(B


     $B8M:j(B $B1Q0l(B
                                                tozaki@math.keio.ac.jp
