Word ワイルドカード検索 例題シリーズ ≫ 円 を \ に置換する 例:文書内の1,000円を\1,000に置換しよう
■ 例:文書内の金額表示を円 →¥に変換します。
前売り券は大人1,500円、子供500円です。当日券は大人2,000円、子供800円となります。
15名以上で団体割引があります。(30%OFF)
―― ↓ ↓ ↓ ↓――
前売り券は大人\1,500、子供\500です。当日券は大人\2,000、子供\800となります。
15名以上で団体割引があります。(30%OFF)
文頭にカーソルを置き、「ホーム」タブ−「置換」をクリック
「オプション」をクリックし「ワイルドカードを使用する」にチェックを入れる
「検索する文字列」… ([0-9,]{1,})円 ★解説A
「置換後の文字列」… ^92\1 ★解説B
「すべて置換」をクリック
◆◆◆ 解説 ◆◆◆
0〜9までの数字とカンマ(,)が1個以上あり「円」がつく文字列を表します。括弧( )で囲むと検索文字列(今回は金額部分)をそのまま置換後の文字列として返すことができます。
\はワイルドカードでは特殊な文字なので置換後の文字列に指定する場合は^92と入力します。\数字は括弧で囲んだ検索文字列をそのまま返す場合に使います(数字は括弧の出現順)
◆◆◆ 補足 ◆◆◆
¥→ 円に置換する場合は、次のように検索します。(詳細はこちら)
検索する文字列 … [\\]([0-9,]{1,})
置換後の文字列 … \1円
◆ 参考QA:ワイルドカード を使った検索と置換を極める