2009/9/28 (月) 10:30:51 ds14050  
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 (.NET CLR 3.5.30729)
[1034] Commit報告(Chg) 検索・置換での正規表現において、. と $ の意味を変更。
リビジョン:
 rev1662

変更種別:
 仕様変更

内容:
. は [^\n] から [^\r\n] の意味になりました。
$ は正しく改行文字の直前にマッチします。以前は改行文字を含んでいました。
また、$ は改行文字の後ろ、行文字列の末尾にはマッチしなくなりました。

改行文字とは CR(LF)と LF(CR)です。(LFCRをはじく処理はしていません)
$のマッチ範囲の変更は置換結果に影響を与えません。

. と $ の変更によりたとえば
 xyz(CR)(LF)
という行に対する .$ の検索結果が z になります。以前は (CR) でした。
 .+ の検索結果は xyz になります。以前は xyz(CR) でした。

INCM/CMT
Cyclamen v3.81
[ut:0.010][st:0.000]