| 作者: Bunta | |
| 日時: 2006/10/27(20:01) |
Bruce.さん
検算するのも色々な勉強のうちということで、いちおうやってみました。確か
に、仰るとおりでした。また、原理を考えてみたら、2バイト文字しか使ってな
い原稿でも、重なる可能性はちゃんとあるわけで、ちょっと使えませんね。
あれはやっぱり「たまたま」ですね。ぐすん。
C:\>type test.txt
111 #行頭は全角スペース(8140h)
@111 #@(40h)
C:\>Jperl -pe "s/(?<=@)\d{3}/xxx/" test.txt
xxx
@xxx
C:\>Onigsed -Re "s/(?<=@)\d{3}/xxx/" test.txt
111
@xxx
C:\>Yagrep -P "(?<=@)\d{3}" test.txt
@111
Onigsedくん、Yagrepくん、君たちは偉いなぁ。
文太
番号順一覧Top
スレッド順一覧Top
787. Re: jperl5の正規表現 [藤岡和夫] 2006/10/26(20:46)
789. Re: jperl5の正規表現 [Bunta] 2006/10/27(20:00)
790. Re: jperl5 の正規表現 [Bruce.] 2006/10/28(17:02)