From: Wakou Aoyama Date: 1999-04-11T14:24:03+09:00 Subject: [ruby-list:13591] Re: /.*\n$/ 青山です。 Sun, Apr 11, 1999 at 02:13:23PM +0900 において Wakou Aoyama さん曰く: > /\z/ または /\n\Z/ 等に変更すべきでしょう。 > > $ /usr/src/ruby-1.2.4/ruby-1.2 -e 'p "aa\n\nbb\n".gsub(/\n\Z/, "\n--")' > "aa\n\nbb\n--" /\n\Z/ では最後が空行だとまずいですね。 $ /usr/src/ruby-1.2.3/ruby -e 'p "aa\n\nbb\n\n".gsub(/\n\Z/, "\n--")' "aa\n\nbb\n--\n--" /\n\Z(?!\n)/ にすべきでした。 $ /usr/src/ruby-1.2.3/ruby -e 'p "aa\n\nbb\n\n".gsub(/\n\Z(?!\n)/, "\n--")' "aa\n\nbb\n\n--" -- 青山 和光 Wakou Aoyama