突然ですが、田中さんと鈴木さんの対談記事があったとしましょう。
行頭の名前部分を、田中さんは赤字、鈴木さんは青字の文字スタイルを当てるとします。
これを手動でやるのは大変です。
こういうケースは正規表現を使うと、文中に「田中」や「鈴木」があっても位置指定で先頭部分のみを検索対象にできるので、作業はカンタンです。
RegXで以下のように設定すれば、グループが1と2になるので、1回の操作で両方にスタイルを当てることができます。
今度は、4人の対談があったとして、それぞれの名前を変更したいとします。
これを、下のように
このような場合は置換をしてスタイルを当てたりするので、何度も検索置換をしていかなければなりません。
ここで「$j」、ジャッジという機能をご紹介しましょう。
これ、個人的に目玉機能です。
これは、マッチした文字列がなければスルーし、あれば指定文字列に変更します。
よって、この場合でも以下の操作で一発で置換できます。
これを応用すれば、ダミーで作成しておいて、置換しつつ自動的にスタイル変更なんてことができます。
実際はもっと高機能です。詳しくはマニュアルをお読み下さい。^^
RegXに興味がある方はPICTRIXさんのサイトへどうぞ。