Re: 後ろからマッチ
On 02 Jul 2004 05:53:37 GMT,
In article <JUN.04Jul2145337@watson.nih.go.jp>,
jun@nih.go.jp wrote:
> while (s/([^ ]+)(AGGA)/$1 $2 /) { }
> とすることで解決いたしました。
# どうでもいいけど、1 while s/(\S+)(AGGA)/$1 $2 / の方が短かい…
でも、これだと、AGGA が文字列の先頭にあるとマッチしません。
$ perl -e '$_="AGGAAAAGGAGGAGGTGAT\n"; 1 while s/(\S+)(AGGA)/$1 $2 /; print'
AGGAAAAGG AGGA GGTGAT
AGGA AAAGG AGGA GGTGAT になって欲しいかな。
--
池田研二 稲城駅前在住
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735