重複の可能性:
PHP の preg_match_all() に似た JavaScript の正規表現で複数の出現を一致させるにはどうすればよいですか?
次のようなxmlドキュメントを解析しようとしています:
var str = data.match("<string>" + "(.*?)" + "</string>");
console.log(str);
配列内のすべての要素を取得したいのです[string]
が、何らかの理由で最初にstring
見つかった要素しか返されません。私は正規表現が苦手なので、これは単なる正規表現の問題だと思っています。