我有这段代码:
if (!window.location.href.match(/\?snake=/)) {
如果您转到site.com/snake
,会重定向用户。问题是它匹配另一个以相同关键字开头的URL,我得到一个无限循环:
site.com/snake-mobile
我该如何避免?并且仅匹配以snake
结尾的网址
答案 0 :(得分:1)
答案 1 :(得分:1)
您可以使用href.endsWith("snake")
。它使用了endsWith
ECMAS 6函数,它非常有用,但它与所有Web浏览器兼容。