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); // 输出:这是一个_含有_多个_空格_的_字符串
- SyntaxError unexpected Uncaught Invalid tokensyntaxerror unexpected uncaught invalid syntaxerror unexpected uncaught页面 syntaxerror unexpected uncaught情况 syntaxerror unexpected jconstant uncaught syntaxerror unexpected token vite tagoffsetsmap syntaxerror unexpected token originalprompt syntaxerror identifier uncaught codepoint syntaxerror unexpected amp my_customer_index syntaxerror unexpected identifier syntaxerror staticrende unexpected expected