From: WATANABE Hirofumi Date: 1999-11-04T16:17:53+09:00 Subject: [ruby-list:18387] Re: regular pattern わたなべです. Katsuya Tanaka writes: :やはり届いていない。 じゃわたしも CC しときましょう. :を処理すると nil になります。 : : line =~ /.*<[pP]>(.*)\<[pP]>.*/ : ^ ここ :とすると期待どうりに \< は語先頭という意味です. :で、( '/' はいらないので) : line =~ /.*<[pP]>(.*)\<\/[pP]>.*/ : line =~ /.*<[pP]>(.*)\<\\\/[pP]>.*/ : :は nil になります。 line =~ /.*<[pP]>(.*)<\/[pP]>.*/ 前後の .* はなくてもいいので line =~ %r{<[pP]>(.*)} で十分です(%r{} という表記方法もあります). -- わたなべひろふみ