0
間の文字列を取得するには正規表現は、2つの文字私のような<code>[</code>と<code>]</code>間のすべてを取得したい
[hello] hi [yo]
それは:
それは最初のものだけを返すようにhello] hi [yo
が、私はそれを作ることができますどのように、その後、hello
とyo
間の文字列を取得するには正規表現は、2つの文字私のような<code>[</code>と<code>]</code>間のすべてを取得したい
[hello] hi [yo]
それは:
それは最初のものだけを返すようにhello] hi [yo
が、私はそれを作ることができますどのように、その後、hello
とyo
\[(.*)\]
のようなもう一つは最後のoccuranceまで*
マッチ貪欲な意味です。 ?
を使用すると、最初は停止します。
\[(.*?)\]
デモ:https://regex101.com/r/cM6aD7/1
PreDemo:https://regex101.com/r/cM6aD7/2
私はそれが最初で停止する必要はありません。私はそれが両方を返すだけでなく、両方を返すようにします。 –
実装でこの正規表現を試しましたか? – chris85
私はそれを使用しましたが、私は/ gフラグを使用しませんでした。 –