検索(SJIS以外)
ナビゲーションに移動
検索に移動
Shift_JIS (CP932) で保存できない Unicode 文字を検索します。
Mery の検索機能を利用しているため、以下の特徴があります。
- 検索文字列および強調文字列が変更されます。
- マクロ実行後は「次を検索(F3)」「前を検索(Shift+F3)」で次/前が検索できます。
ソースコード
ダウンロード→ 検索(SJIS以外).zip
- 拙作ですがアイコンファイルを同梱してあります。
Mery の My Macros フォルダにアイコンファイル (検索(SJIS以外).ico) を配置すれば、ツールバーにアイコンが読み込まれます。
おまけ→ 検索強調を解除.zip
- 「検索文字列の強調を解除」をマクロで再現したものです。アイコンファイルも同梱してあります。
解説
このマクロを実行すると、下記の条件で検索が行われます。
検索文字列 | [^\x{00}-\x{80}。-゚ (中略) \x{F8F0}-\x{F8F3}] |
---|---|
検索フラグ | 大文字と小文字を区別する (meFindReplaceCase) 正規表現を使用する (meFindReplaceRegExp) 文末まで検索したら文頭に移動する (meFindAround) 下/次を検索 (meFindNext) |
※検索文字列は、Shift_JIS (CP932) の全文字(約9400字)を列挙した、非常に長い正規表現(約7000字)となっています。
スポンサーリンク