お世話になります。
当方InDesign CCを使用しています。
段落スタイルの正規表現で、数字の表記を同じ2桁でも自然数と小数点以下で変更したいのですが、うまくいきません。
どなたか詳しい方、アドバイスいただけるとありがたいです。
よろしくお願いします。
[20542] もち (2021/05/14 Fri 09:25)
(?<![\d,・])(\d{2})(?![\d,・])
で2桁の数字のみHITできます。
今回は小数点を【・】としてありますので、ここを実際に利用する小数点やカンマに変更してください。
InDesign上では未検証です。
テキストエディタでテストしました。
[20543] テキストエディタでテスト (2021/05/14 Fri 12:22)
原稿テキスト中の数字を全角・半角どちらかに統一するところから始まりますが、文中に横倒しの英数が出てこないのであれば(URLとか)この場合は全角のほうが都合よさそうですね。
すべて全角で流し込んだものとして、
文字スタイル
縦中横オン、プロポーショナル字形
を用意。
正規表現スタイル
1行でかっこよくキメる必要はないし読み解きも大変になるので、
何個かに分けて作成するのを経験上おすすめします。
^[0-9]{2}(?![[0-9・]])
(?<![0-9・])[0-9]{2}(?=[0-9・])
(?<![0-9・])[0-9]{2}$
[20544] (z-) (2021/05/14 Fri 12:30)
テキストエディタでテスト様、(z-)様
アドバイスいただきありがとうございます。
お二方のお力添えで無事解決することができました。
勉強になりました。
[20545] もち (2021/05/14 Fri 14:09)