角括弧を削除しようとしていますが、角かっこはスペースを入れないでください。角かっこの間にスペースを入れないでください。
- マッチこれらのブラケットと、それらを削除します:たとえば
[
]
- は、これらのブラケットに合わせて、それらを削除しないでください。
[
]
注意私を助ける:私はちょうどマッチさせたいです大括弧ではなく内容である。
私は先を先に使う必要があると思います。 \\[(?!=)
。しかし、これは次の文字だけを見ているのに対し、角括弧の間のすべての文字は空白ではないことを確認したい。この状況で何をすべきか?
'注:私はちょうどブラケットを一致させたい、いないなり何content'あなたはそれをすることができると思いますか? 1つのマッチでは、何かにマッチすることができず、次にスキップして別のものとマッチすることができます。正規表現のマッチングは、左から右への連続的な処理です。あなたは最初の[[空白文字以外の文字を次に見て先に見てください]を見つけることはできますが、下流の置換はまったくできません]。そして実際には、次の試合ではマッチポジションが進まず、マッチした直後にスタートします。 – sln