239
回編集
細 (「検索文字列」の内容を修正) |
細 (強調文字列→検索強調、解説→補足、検索フラグ→フラグ。) |
||
2行目: | 2行目: | ||
Mery の検索機能を利用しているため、以下の特徴があります。 | Mery の検索機能を利用しているため、以下の特徴があります。 | ||
* | * 検索文字列および検索強調が変更されます。 | ||
* マクロ実行後は「次を検索(F3)」「前を検索(Shift+F3)」で次/前が検索できます。 | * マクロ実行後は「次を検索(F3)」「前を検索(Shift+F3)」で次/前が検索できます。 | ||
14行目: | 14行目: | ||
* 「検索文字列の強調を解除」をマクロで再現したものです。アイコンファイルも同梱してあります。 | * 「検索文字列の強調を解除」をマクロで再現したものです。アイコンファイルも同梱してあります。 | ||
== | ==補足== | ||
このマクロを実行すると、下記の条件で検索が行われます。 | このマクロを実行すると、下記の条件で検索が行われます。 | ||
21行目: | 21行目: | ||
|[^\x{00}-\x{80}。-゚ (中略) \x{F8F0}-\x{F8F3}] | |[^\x{00}-\x{80}。-゚ (中略) \x{F8F0}-\x{F8F3}] | ||
|- | |- | ||
! | !フラグ | ||
|大文字と小文字を区別する (meFindReplaceCase)<br>正規表現を使用する (meFindReplaceRegExp)<br>文末まで検索したら文頭に移動する (meFindAround)<br>下/次を検索 (meFindNext) | |大文字と小文字を区別する (meFindReplaceCase)<br>正規表現を使用する (meFindReplaceRegExp)<br>文末まで検索したら文頭に移動する (meFindAround)<br>下/次を検索 (meFindNext) | ||
|} | |} | ||
※検索文字列は、Shift_JIS (CP932) の全文字(約9400字)を列挙した、非常に長い正規表現(約7000字)となっています。 | ※検索文字列は、Shift_JIS (CP932) の全文字(約9400字)を列挙した、非常に長い正規表現(約7000字)となっています。 |
回編集