Newsgroups: fj.lang.perl
Path: galaxy.trc.rwcp.or.jp!jaist-news!cs.titech!nirvana.cs.titech!wnoc-tyo-news!sh.wide!inetgw.melco!kansai.melco!newsv!ichikawa
From: ichikawa@lsi.melco.co.jp (Shuichi ICHIKAWA)
Subject: search and replace
Message-ID: <1994Mar8.003605.26120@xfsv.lsi.melco.co.jp>
Sender: news@xfsv.lsi.melco.co.jp
Nntp-Posting-Host: decpg01
Organization: Mitsubishi Electric Corporation, System LSI Lab., Itami, Japan.
X-Newsreader: TIN [version 1.2 PL2]
Date: Tue, 8 Mar 1994 00:36:05 GMT
Lines: 24
Xref: galaxy.trc.rwcp.or.jp fj.lang.perl:246
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.perl&nb=246&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.

  $B;T@n!w$_$D$S$7$H?=$7$^$9!#(B

perl$B$G(B s/../../ $B$r;H$C$F(Bpattern match$B$9$k;~$K$O!"!X:GD9!Y$N(Bmatch$B$r$H$k(B
$B$h$&$J$N$G$9$,!"!X:GC;!Y$N(Bmatch$B$r$H$k$3$H$O$G$-$J$$$G$7$g$&$+!#(B

(artificial$B$K:n$C$?(B)$BC1=c$JNc$r$"$2$^$9!'(B
$B!tJL$K(Buppercase$B$K$9$k$N$,L\E*$G$O$"$j$^$;$s!D!DK\Ev$O(Bsub$B$r8F$S$^$9!#(B

% perl -pe 's/abc(.*)def/\U$1/'
abczxcdef
ZXC
abc0123def456abc789def
0123DEF456ABC789

$B$3$3",$G!"(Babc...def$B$N7+$jJV$7#22s$KBP$7$F!":GD9$N(Bmatching$B$r<h$C$F$$$^(B
$B$9$,!"$3$l$r:GC;$N(Bmatching$B$G(B0123456abc789def$B$H=PNO$7$FM_$7$$$N$G$9$,!#(B

split$B$9$l$P$$$$$N$O$o$+$C$F$$$^$9!#$7$+$7(Bs/.../.../$B$G$O$G$-$J$$$N$G$7$g(B
$B$&$+!#$G$-$=$&$J5$$b$9$k$N$G$9$,!D!D(B

manual$B$rFI$_$^$7$?$,$o$+$j$^$;$s$G$7$?(B _o_

--
        $B;T@n!!<~0l(B  (Shuichi ICHIKAWA)  <ichikawa@lsi.melco.co.jp>
