我正在使用 JavaScript 从 Google 搜索 URL 中提取 URL,如下所示:
http://www.google.com/search?client=safari&rls=en&q=thisisthepartiwanttofind.org&ie=UTF-8&oe=UTF-8
现在,我的代码如下所示:
var checkForURL = /[\w\d](.org)/i;
var findTheURL = checkForURL.exec(theURL);
我已经通过几个正则表达式测试器运行了这个,它似乎工作,但实际上我返回的字符串看起来像这样:
thisisthepartiwanttofind.org,.org
那么这个尾随,.org
是从哪里来的呢?
我知道我的模式不是超级健壮,但请不要建议使用更好的模式。我真的很想就我在这个问题上做错了什么提出建议。谢谢!