所有url的末尾添加「/」如果沒有節點JS/Express,如何在所有url的末尾添加「/」? 預先感謝您節點JS:如果不存在
0
A
回答
0
您只需檢查字符串的最後一個字符是否爲「/」,如果沒有添加它。
這樣的:
var addSlash = function(str) {
return str.substr(-1) !== "/" ? (str + "/") : str
}
0
var url = require('url');
function addSlash = function (str) {
var u = url.parse(str);
if (u.pathname.substr(-1) !== "/") {
u.pathname += "/";
}
return url.format(u);
}
0
lastIndexOf
回的最後位置,斜線是,如果它是不是在字符串的結尾,我們添加一個斜槓的URL。
function addSlash(url) {
return url.lastIndexOf("/") == url.length - 1 ? url + "/" : url:
}
無需任何模塊。
相關問題
- 1. 節點JS不能在JS
- 2. 添加節點到XML如果另一節點不存在
- 3. 忽略更新數據,如果在mysql中存在節點js
- 4. 節點Js變量不顯示結果
- 5. 將值存儲在內存節點js
- 6. 不能在節點JS
- 7. 不能在節點JS
- 8. 節點JS進程內存不足
- 9. 節點js。找不到模塊緩存
- 10. 節點JS TCP服務器不緩存
- 11. 節點js不保存方法PUT
- 12. augeas如果節點不存在,則添加xml節
- 13. 內存泄漏節點js
- 14. 節點JS內存泄漏?
- 15. LRU緩存節點JS
- 16. concat json結果在節點js
- 17. 的Python如果節點存在
- 18. 如果節點存在,xquery替換值
- 19. 如何在節點JS
- 20. 如何在節點JS
- 21. 如何在節點JS
- 22. 如果存在子節點,則創建新的XML節點
- 23. 使用保存在變量MySQL查詢的結果節點JS
- 24. 在節點上如何執行插入如果不存在
- 25. 如果在XPATH中不存在節點,如何返回常量?
- 26. 存根要求在節點js
- 27. 如果存在另一個xml節點,檢查是否存在xml節點
- 28. 如果子節點不存在於XML中使用xslt刪除父節點
- 29. 在d3.js點擊不是父節點的節點
- 30. 節點和子節點在D3.js
你能編輯你的答案來解釋爲什麼這應該起作用嗎? –