0
私はウェブサイトのビューソースを取得してから正規表現マッチを試みています。私はjQueryを使用しています。私はGoogle developer console
でスクリプトをテストしていました。このエラーはCannot read property 'match' of undefined .
です。しかし、私は個々のコマンドを1つずつ入力しているときにはうまくいきます。jQueryを使用した正規表現との一致
q = "google.com";
var view_src = $.get('http://'+q, function(response)
{ return response;
}
);
var src_res = view_src.responseText;
var reg_gg = src_res.match(/google.com/);
console.log(reg_gg);
getは非同期要求です。あなたはコールバック内の応答に取り組まなければなりません。あなたのコールバックの戻り値は決して 'view_src'にはなりません。 –