js中的RegEx通配符URL

时间:2011-08-27 03:21:03

标签: javascript regex

我想查看页面的当前网址并运行代码,这是一个特定的网址。对于脚本,url可能是something.php?something = something。如果重要的话,我正在使用JavaScript。

2 个答案:

答案 0 :(得分:0)

if(location.href.match(/\w+\.php\?\w+=\w+/)){
     // Do stuff   
}

或者,如果你的意思是确切的网址(在这种情况下,我不确定你为什么说通配符:

if(location.href.indexOf('something.php?something=something') !== false){
     // Do stuff   
}

答案 1 :(得分:-1)

你的问题有点令人困惑,但如果你在寻找一个REGEX表达式,这将匹配任何URL。例如:

^[a-zA-Z0-9\-\.]+\.(com|org|net|mil|edu|COM|ORG|NET|MIL|EDU)$

匹配:google.com或asp.net或army.mil

相关问题