[InDesign] 指定文字で始まる行の行末に文字を追加

InDesign で、指定文字で始まる行の行末にある文字を追加したいという状況になった。つまり「・で始まる行の行末に★を付ける」というような事例だ。多少調べるのに時間が掛かったのでメモ。

方法としては、「検索>正規表現」で以下のように置換すればいい。

「・で始まる行の行末に★を付ける」
検索文字列;^・.*$
置換文字列:$0★

指定文字で始まる行全体を検索するのは以下のページを参考にした。

正規表現や特定の行の色の変更 – 急遽仕事で大量の文章の編集をしな… – Yahoo!知恵袋
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13118534243

置換文字列の $0 とは、検索結果の見つかったテキストを指す。検索結果のポップアップメニューの「検索結果>見つかったテキスト」をクリックしても $0 と入力される。