我的网址看起来像:
http://mywebsite/series/2545-abc
但我不知道如何使用正则表达式检查URL。那么,如何用上面的URL查看url当前窗口?
我的意思是:
If Url = http://mywebsite/series/2545-abc
do something
答案 0 :(得分:1)
var myRe = /\/series\//; //regular expression to use
if(myRe.test(window.location.href)){
alert("matching");
}else{
alert("not matching");
}
如果你想测试整个网址(并且真的想要使用正则表达式),你可以用
替换第一行var myRe = /^http:\/\/mywebsite\/series\/2545-abc$/;
如果您在结尾处删除美元符号,则也会接受网址末尾的修改(例如http://mywebsite/series/2545-abc/foo.html
)