InDesign+JavaScript正規表現

コンマを含む半角または全角数値で行末に円がある文字にマッチ(正当性はチェックしない)

[\\d|,]+円$

サンプルデータとプログラムをダウンロード

コンマ(半角全角)を含む半角または全角数値で行末に円がある文字にマッチします。行の最後が1,234円や98,027円の場合にマッチします。正当性はチェックしていませんので、行末が12,35円や12,,,89円といった文字にもマッチしてしまいます。