Uncaught SyntaxError: Invalid or unexpected token
JS 替换空格
发现患者姓名里有空格,导致转JSON的时候,多了"号,
在JavaScript中,你可以使用 replace()
函数来替换字符串中的特定字符或模式。如果你想替换字符串中的空格,你可以这样做:
let str = "这是一个 含有 多个 空格 的 字符串"; let newStr = str.replace(/\s/g, ""); console.log(newStr); // 输出:这是一个含有多个空格的字符串
在这个例子中,/\s/g
是一个正则表达式,用于匹配所有的空格。g
是全局匹配的标志,意味着它会替换所有的匹配项,而不仅仅是第一个。replace()
函数则将所有的空格替换为空字符串,即删除它们。
如果你想用其他字符或字符串替换空格,你可以将空字符串 ""
替换为你想要的字符或字符串。例如,如果你想将空格替换为下划线 _
,你可以这样做:
let str = "这是一个 含有 多个 空格 的 字符串"; let newStr = str.replace(/\s/g, "_"); console.log(newStr); // 输出:这是一个_含有_多个_空格_的_字符串