3
我試着去以下字符串匹配:JavaScript將當前url與通配符字符串進行匹配?
http://*/*/checkout
這個網址:
http://www.url.com/sub-folder/checkout
最終什麼,我試圖做的是找到一種方法,通過允許顯示在某些網頁上我的JavaScript控件添加上述條件。
我怎樣才能使用字符串來查看當前的URL是否匹配?
我試着去以下字符串匹配:JavaScript將當前url與通配符字符串進行匹配?
http://*/*/checkout
這個網址:
http://www.url.com/sub-folder/checkout
最終什麼,我試圖做的是找到一種方法,通過允許顯示在某些網頁上我的JavaScript控件添加上述條件。
我怎樣才能使用字符串來查看當前的URL是否匹配?
使用正則表達式:
> /^http:\/\/.*?\/.*?\/checkout$/.test('http://www.url.com/sub-folder/checkout')
true
這裏有一個更可讀的版本:
RegExp('^http://.*?/.*?/checkout$').test('http://www.url.com/sub-folder/checkout')