0
var url = document.referrer;
var a=document.createElement('a');
a.href=url;
var path = a.pathname;
比方說,道路是這樣的:適用於匹配)兩個正則表達式規則(
/cat-dog-fish/
我想刪除開頭和結尾的斜槓,如果存在的話,別的什麼也不做。
我能做到這一點(刪除斜線):
a.pathname.replace(/\/$/,'')
還是這個(刪除了前斜線)
a.pathname.replace(/^\//,'')
但同時,如果他們我怎麼刪除這兩個,在oner存在?
使用或運算符:'/^\/| \/$/g' – 4castle
嘗試了a.pathname.replace(/^\/| \/$ /,''),但它刪除了只有斜槓? –
讓正則表達式替換所有匹配(而不僅僅是第一個匹配),使用全局'g'修飾符 – 4castle