【发布时间】:2013-12-26 23:23:18
【问题描述】:
有没有办法使用 JavaScript 将每个“%20”替换为空格。我知道如何用空格替换单个“%20”,但如何全部替换?
var str = "Passwords%20do%20not%20match";
var replaced = str.replace("%20", " "); // "Passwords do%20not%20match"
【问题讨论】:
-
你可以使用
window.decodeURIComponent(),不过它会转换的不仅仅是'%20'。 -
不,这不是完全重复的。有一个更深层次的问题,这里有一个成功解决这个问题的答案。
标签: javascript