Javascript 使用jQuery从响应中匹配正则表达式

Javascript 使用jQuery从响应中匹配正则表达式,javascript,jquery,regex,Javascript,Jquery,Regex,我试图获得一个网站的查看源,然后做一个正则表达式匹配。我正在使用jQuery。我在谷歌开发者控制台中测试脚本。它返回此错误无法读取未定义的属性“match”。。但当我一个接一个地输入单独的命令时,它是可以工作的 q = "google.com"; var view_src = $.get('http://'+q, function(response) { return response;

我试图获得一个网站的查看源,然后做一个正则表达式匹配。我正在使用jQuery。我在
谷歌开发者控制台
中测试脚本。它返回此错误
无法读取未定义的属性“match”。
。但当我一个接一个地输入单独的命令时,它是可以工作的

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);

这是因为您的
视图\u src
不包含
reposneText
属性


尝试使用“匹配成功”功能移动代码。应该有帮助。

get是一个异步请求。您必须处理回调中的响应。您的回调返回将永远不会到达
查看\u src