2017-12-11 11 views
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); 
+0

getは非同期要求です。あなたはコールバック内の応答に取り組まなければなりません。あなたのコールバックの戻り値は決して 'view_src'にはなりません。 –

答えて

1

あなたview_srcは、reposneTextプロパティが含まれていないからです。

成功と一致する機能でコードを移動してみます。助けてください。

関連する問題