From: IWAOKA Masahiro Date: 2003-05-08T11:40:32+09:00 Subject: [ruby-list:37657] Re: マッチした部分を配列にしまう方法 いわおかです。 In the message <4.3.2-J.20030508103844.00c1a828@brabo>, on Thu, May 08, 2003 at 11:17:37AM +0900, Hirano Satoshi wrote: > >! file_lines_shaped = "" > > チェックしてみましたが、そういう風になっている訳ではありませんでした。 > それとすいません、この式はどういう意味になるのでしょうか? > 変数file_lines_shapedに、無文字を代入するのが否の時、ということでしょうか? > Rubyでは何か特殊なこういう構文があるのでしょうか…。 ごめんなさい、頭の '! ' は無視して下さい。要するに、配列で初期化す るのを間違って文字列で初期化してませんかということです。 ついでに、 > > if( line =~ /efct\w{6}/i) 数字ということがわかっているならば、'\w' でなく '\d' の方がいいの では? # [0-9] と書きたくなるのは、年寄? いわおか