Word ワイルドカード検索 例題シリーズ ≫ :特定の文字を除外して検索する 例:「店 」は検索するが「支店」は検索しない
■ 例:「店」と「支店」が混在する文書で「店 → 支店」に置換してみましょう。既存の「支店→支支店」にならないよう 注意する必要があります。
「支店」を検索せず「店」を検索したい場合は「支を除いた店」という条件で検索します。
文頭にカーソルを置き、「ホーム」タブ−「置換」をクリック
「オプション」をクリックし「ワイルドカードを使用する」にチェックを入れる
「検索する文字列」ボックスに「([!支])店」と入力 ★解説(1)
「置換後の文字列」ボックスに「\1支店」と入力 ★解説(2)
「すべて置換」をクリック
◆◆◆ 解説 ◆◆◆
(1) [!]は特定の文字を除く1文字を表します。例えば[!あ]なら「あ」以外の1字が検索されます。( )で括るとカッコ内の文字をそのまま置換結果に返すことができます。
(2) 検索されたカッコ内を文字をそのまま返すには\数字(数字はカッコの出現順)を使います。
◆◆◆ 補足 ◆◆◆
置換ではなく、「店」のみ検索したい(書式設定したいなど)では「([!支])店」で検索し「\1★店」などで置換後、「★店」に対して一括して書式設定してから★を削除します。 (もしくは「支店」を先に「★★」などに置換後、「店」のみ書式設定して「★★」を「支店」に戻すなどでもいいでしょう。
◆ 参考QA:ワイルドカード を使った検索と置換を極める