DTP駆け込み寺
  1. [19876] 正規表現入れ子対応について abc 2019/02/22 19:27
    1. [19877] Re: 正規表現入れ子対応について Subi 2019/02/23 11:03
      1. [19878] Re^2: 正規表現入れ子対応について abc 2019/02/23 17:31
        1. [19881] Re^3: 正規表現入れ子対応について ひとり焼き肉 2019/02/25 11:54

[ 返信 ]

正規表現入れ子対応について

Indesignでの正規表現について教えて下さい。

カッコ内に対しスタイルを適用するのですが、稀に入れ子状態のカッコがあります。
そんなカッコに対応させる方法あるでしょうか。

通常は、
(あああ)

稀に
(あああ(いいい)ううう)

単純な「(.+?)」では、先頭から「い)」まで。
ううう)に適用されません。

方法ありますか?

箇所数にも依ると思いますが、個別対応で済ませた方が手っ取り早いでしょうか。

[19876] abc (2019/02/22 Fri 19:27)

[ 返信 ]


Re: 正規表現入れ子対応について

昔書いたやつですが

([^)]*?([^(]+?)[^(]*?)|(.+?)

[19877] Subi (2019/02/23 Sat 11:03)

[ 返信 ]


Re^2: 正規表現入れ子対応について

Subi 様
ありがとうございます。

難しく考えすぎていました。
結局は、通常と入れ子の2パターン書けばよかったんですね。

[19878] abc (2019/02/23 Sat 17:31)

[ 返信 ]


Re^3: 正規表現入れ子対応について

ここが参考になるかと。

http://d.hatena.ne.jp/seuzo/20090831/1251644469

あと例えば,丸パーレンで括った番号が使われている場合は注意が必要ですね。特に他人がデータを触るのであれば。

[19881] ひとり焼き肉 (2019/02/25 Mon 11:54)