Newsgroups: fj.lang.perl
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!etlnews.etl.go.jp!etlinn.etl.go.jp!etl.go.jp!trc.rwcp!rwc-tyo!news.iij.ad.jp!iijnet!yuri.rd.ikegami.co.jp!ecad02!hsike!ikegami-gw!spin-hsd0-tky!news-relay.jpn!hpujjpo!hpscit.sc.hp.com!sdd.hp.com!swrinde!cs.utexas.edu!venus.sun.com!wnoc-sfc-news!kogwy!math-keio!news
From: tozaki@math.keio.ac.jp (Hidekazu TOZAKI)
Subject: Re: s/.*/X/g
In-Reply-To: tozaki@math.keio.ac.jp's message of Mon, 22 Jul 1996 22:29:44 GMT
Message-ID: <mtfwwzvlxr1.fsf@tanzanite.nak.math.keio.ac.jp>
Sender: tozaki@tanzanite.nak.math.keio.ac.jp
Nntp-Posting-Host: tanzanite
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>
	<vkrvifgfgm0.fsf@ise19.is.s.u-tokyo.ac.jp>
	<mtfybkbly5j.fsf@tanzanite.nak.math.keio.ac.jp>
Date: Mon, 22 Jul 1996 22:38:26 GMT
Lines: 21
Xref: galaxy.trc.rwcp.or.jp fj.lang.perl:1097
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.perl&nb=1097&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 <mtfybkbly5j.fsf@tanzanite.nak.math.keio.ac.jp> tozaki@math.keio.ac.jp (Hidekazu TOZAKI) writes:
 |% echo -n 'foo' | gawk --posix '{gsub(/.{0}/, "X"); print}'
 |XfXoXo
 |% echo -n 'foo' | perl -pe 's/.{0}/X/g'
 |XfXoXoX

 $B99$K(B perl5 $B$@$H!"(B

% echo -n 'foo' | perl5 -lpe 's/(?=.*)/X/g'
XfXoXoX
% echo -n 'foo' | perl5 -lpe 's/(?=.*?)/X/g'
XfXoXoX

% echo -n 'foo' | perl5 -lpe 's/.*?/X/g'
Xfoo

$B:G8e$N$b$N$b!">e(B2$B$D$HF1$8$K$J$C$F$/$l$J$$$HJQ$@$H;W$$$^$9$1$I!#(B


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