-2
これは[foo]と[bar]と[foo]です。複数の文字列を一致させる正規表現
各角括弧内の文字列に一致させたいと思います。
一致アレイFOO、バー、FOO
ようになる私はmatch(/\[(.*)\]/g)
を試みたが、出力は "[FOO]バーと[バー]及び[FOO]" となっています。それはまさしく最初の['と最後の']と一致します。
これは[foo]と[bar]と[foo]です。複数の文字列を一致させる正規表現
各角括弧内の文字列に一致させたいと思います。
一致アレイFOO、バー、FOO
ようになる私はmatch(/\[(.*)\]/g)
を試みたが、出力は "[FOO]バーと[バー]及び[FOO]" となっています。それはまさしく最初の['と最後の']と一致します。
あなたは[]
括弧の内部に存在する文字列に一致する以下のコードを試みることができる、
"It's a [foo] and a bar and a [bar] and a [foo] too".match(/[^\[\]]+(?=\])/g)
[foo,bar,foo]