リビジョン:
rev1662
変更種別:
仕様変更
内容:
. は [^\n] から [^\r\n] の意味になりました。
$ は正しく改行文字の直前にマッチします。以前は改行文字を含んでいました。
また、$ は改行文字の後ろ、行文字列の末尾にはマッチしなくなりました。
改行文字とは CR(LF)と LF(CR)です。(LFCRをはじく処理はしていません)
$のマッチ範囲の変更は置換結果に影響を与えません。
. と $ の変更によりたとえば
xyz(CR)(LF)
という行に対する .$ の検索結果が z になります。以前は (CR) でした。
.+ の検索結果は xyz になります。以前は xyz(CR) でした。