先頭文字が英語以外の行に、段落スタイルをあてる。

下の例文から、

先頭文字が英語でも数字でもない行を選択し、

  • 行頭にタブを入れ、
  • 段落スタイルをあてます。

検索文字列 → ^(?i)[^0-9a-z]

置換文字列 → \t$0

下のようになります。

次に、《 も選択から外します。

検索文字列 →  ^(?i)[^0-9a-z《] 

※ 《 を付け加えるだけです。

完成↓

InDesignで、不統一の見出し文を揃える。

不統一の見出し文を揃えるとは、例えば、下の★印の見出しを全部「山田太郎じゃない」に揃えます。

検索文字列 → ★(.+)

置換文字列 → ★山田太郎じゃない

統一されました。

★印が必要ないときは、

検索文字列 → (★)(.+)

置換文字列 → 山田太郎じゃない

★印がとれました。

英語本で使える特殊な検索と置換の正規表現。

かなり特殊なケースです。

前後をスペースと《》で挟まれた箇所以外を、選択と置換で《》を削除します。

つまり、下の赤い文字は変化しません。

検索と置換は、

検索文字列 → 《動》([^\s])

置換文字列 → $1

青い字の《》だけが削除されました。

以下、同様に↓

なにをしているんだかさっぱり意味不明でしょうが、これ、けっこう役にたつテクニックです。