我想知道检查页面网址的功能,如果是某个网址,请采取进一步措施。我对正则表达式并不熟悉,也不知道它们是否是我需要的最佳方式。
我想查看网址,但如果稍有变化,则无法进行基本位置检查。如果网址以/#结尾,则它是同一页面。所以我需要检查使用通配符或其他特殊字符。从概念上讲: if url = http://*.domain.com/thingcheckingfor*
,其中星号代表通配符,意味着任何东西都可以在它们所在的位置。
http://blog.domain.com/page1
http://www.domain.com/page1
http://www.domain.com/page1/#
...都需要考虑,因此我希望使用正则表达式。
答案 0 :(得分:1)
if((new RegExp('^http://([^\.]+)\.domain\.com/thingcheckingfor(.*)$').test(url))