Java で解析する必要がある (Wiki マークアップからの) このような文字列がある場合:
this link (is [[ inParen ]] and) (this) one is [[ notInParen ]]
[[ ]] 内のテキストを抽出するために正規表現を使用したいのですが、括弧内にある場合はそうではありません。たとえば、上記の例では、次のように返されます。
notInParen
しかし、無視してください:
inParen and this
...それらは括弧内にあるためです。かっことかっこを別々に問題なく見つけることができます。
.*\(.*?\).* and .*?\[\[(.*?\]\].*
...しかし、 [[ ]] を見つける方法、括弧を探して無視する方法がわかりません。ありがとう!