次のようなテキストがあります。
(something1)something2
ただし、something1 と something2 には、次のような括弧が含まれている場合もあります。
(some(thing)1)something(2)
something1
変数に(内部括弧がある場合はそれを含めて)抽出したい。テキストは常に開き括弧で始まると期待できるので、最初の括弧を正しい閉じ括弧に一致させ、中間を抽出することができることを望んでいます。
私がこれまでに試したことはすべて、間違った終わりの括弧に一致する可能性があります。