我遇到了一個問題,如果它沒有它們,我需要將字符串添加到前導和尾部,或者如果字符串已經存在,則不執行任何操作。如果需要使用正則表達式添加前導斜槓和尾部斜槓
例如:
"/path" => "/path/"
"path/" => "/path/"
"path" => "/path/"
"/path/" => "/path/"
"/" => "/"
"" => "/"
我試圖用這個正則表達式,但它不添加斜線:[!與感謝梅德]
'/path'.replace(/(^\/?)|(\/?$)/, '/'); // output is "/path"
看一看在[這個演示](https://jsfiddle.net/d262512n/)。 –