namazu-ml(avocado)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: simple method to implement regexp search
Sun, 17 May 1998 02:23:56 +0900 頃の
Mail-Count: 00624
Subject: [namazu:00624] Re: simple method to implement regexp search
についてのお話にて Satoru Takabayashi さん曰く…
(S == Satoru Takabayashi <ccsatoru@xxxxxxxxxxxxxxxxxx> さん)
In article 00624, <199805161732.CAA12004@xxxxxxxxxxxxxxxxxx>
S> うと思いました。日本語の対応というのはたとえば
S>
S> s/あ+/ア/g
S>
S> みたいな処理が行えるということでしょうか? それだとすごく嬉しいので
S> すが。
とりあえず以下のことは Ruby でできました.
echo 'あああああ' | ruby -pe '$_.sub!(/あ+/o, "ア")'
ア
% echo 'あいうえお' | ruby -pe '$_.sub!(/い.え/o, "ア")'
あアお
% echo 'あいうえお' | ruby -pe '$_.sub!(/[い-え]+/o, "ア")'
あアお
正確なところは週明けにでも確認しておきます.
# ちなみに ruby -pe '$_.sub!(/.../, "...")' は
# perl -pe '$_ =~ s/.../.../' といったところです
S> ところで、私の前回のメールのアイディアはいかがなものでしょう。実装
S> にとりかかる前にご意見をお聞きしたいです。
とてもおもしろいと思います… という程度のことしか言えない(^_^;).
実際にやってみて(これまでの, というべきかな?)
namazu とどういう違いがでるか, あるいはでないのか興味がありますね.
>> # いつか pnamazu をもとに rnamazu を… とか思ってるんですが, なかなか.
S> 私もいつか OOPの勉強も兼ねて Rubyを… と思っているのですが :-)
# 密かに馬場さんをそそのかしたんですがフられちゃいました(^_^;)
# でも楽しいですよ > Ruby
--
やまだ あきら (akira@xxxxxxxxxxx or akira@xxxxxxxxxx)