1
次の文字列と一致させようとしていますが、成功しません。と一致[ABC DEF](http://google.com)
これまでこれまでに行ったことがあります。
/\[([^\]]+)(\([^\)]+)/
これは機能しない最後の部分です(\([^\)]+)
。
つまり、
var meta = "[ABC DEF](http://google.com)"
この部分の作品。
meta.match(/\[([^\]]+)/) => ABC DEF
これは動作しません。
meta.match(/\[([^\]]+)(\([^\)]+)/) // => null
これは私が欲しいものです。それは動作しませんなぜ
["ABC DEF", "http://google.com"]
誰もが知っていますか?
末尾の[]はエスケープする必要があります – Reid
@Reid:すべきですか?それはあまり開いていないので動作します。 '' 'なので、あいまいではありません。 – pimvdb
ああ、そうだよ。あなたは正しい。私は正規表現でそれをエスケープするのに慣れているだけで、私はそれを考慮していません。 – Reid