質問は簡単です。次の文字列を想定してください。
var str = '<a href="aaaa">aaaaa</a><a href="bb">b\'s</a>'
href の値をどのように抽出しますか。私は次のように思うだろう
var arr = str.match(/(?:href=")(\w+)/g) ;
--> ["href="aaaa", "href="bb"]
もちろん欲しい
["aaaa", "bb"]
/g がなければ、それに近いものになりますが、「aaaa」にしか一致しません。これを修正する方法はありますか?
ありがとう!