OKの正規表現の質問、2つの文字の間の文字を抽出する方法、この場合は角かっこ。正規表現は、2つの角かっこの間にない文字列を抽出します
私は以下のような文字列を持っています: word1 | {word2 |単語3} |単語4
私は括弧で囲まれた2番目ではなく、最初と最後の 'パイプ'を取得したいだけです。私は、ネガティブなカラットとネガティブなグループ分けで無数の試みを試みましたが、それを働かせるようには見えません。
私は基本的にJavaScriptの分割関数でこの正規表現を使用して、これを "word1"、 "{word2 | word3}"、 "word4"の配列に分割しています。
ご協力いただければ幸いです!
「バー」とは何ですか?それはあなたの例ではありません。 –
あなたはどの言語やツールを使用していますか?あなたが試したことのいくつかを私たちに見せてもらえますか? –
@CarlNorum彼は、**垂直バーの前にある 'word1'を意味します**' | ':) –