1

我想知道一个检查页面网址的功能,如果是某个网址,请采取进一步措施。我对正则表达式不是特别熟练,也不知道它们是否是满足我需要的最佳方式。

我想检查 URL,但如果它略有变化,则基本位置检查是不够的。如果 url 以 /# 结尾,则为同一页面。所以我需要使用通配符或其他特殊字符进行检查。从概念上讲:if url = http://*.domain.com/thingcheckingfor*星号代表通配符,意味着任何东西都可以在它们所在的位置。

http://blog.domain.com/page1

http://www.domain.com/page1

http://www.domain.com/page1/#

...所有都需要考虑,因此我希望使用正则表达式。

4

1 回答 1

2
if((new RegExp('^http://([^\.]+)\.domain\.com/thingcheckingfor(.*)$').test(url))
于 2012-12-12T16:37:33.820 回答