EmEditor ホーム - EmEditor ヘルプ - ダイアログ ボックス - [カスタマイズ] ダイアログ ボックス - [検索] タブ

[正規表現で検索する追加行数] テキスト ボックス

[検索] コマンド、および [置換] コマンドによる置換で、正規表現で文字列を検索する際、追加する行数を指定します。EmEditor では、検索する際、正規表現の関数に引数として 1 行ずつ文字列を渡して検索しています。ただし、検索する文字列に \n が含まれている場合は、その含まれている \n の数 + 1 の行数を正規表現の関数に引数として渡しています。しかし、この方法だと、例えば、正規表現で <td>.*?</td> を検索したい場合に、本来は、<td> と </td> の間に改行を含むどのような文字が含まれていても検索できるはずなのに、実際には改行が含まれていると検索することができません。そこで、[正規表現が改行文字に一致することができる] チェック ボックスをチェックし、このテキスト ボックスに 1 以上の数字を設定すると、そこで設定した数の改行が含まれていても検索できるようになります。[ファイルから検索] コマンドでは、ここでの設定にかかわらず、ファイル内のすべての文字列が検索の対象になります。

このページのフィードバックを送信

Copyright © 2003-2008 by Emurasoft, Inc.