去掉JSON字符串中的括号和空格可以通过以下步骤实现:
// 原始JSON字符串
var jsonStr = '{"name": "John", "age": 30, "city": "New York"}';
// 去除括号和空格的函数
function removeBracketsAndSpaces(jsonStr) {
// 去除花括号
jsonStr = jsonStr.replace(/[{}]/g, '');
// 去除空格
jsonStr = jsonStr.replace(/\s/g, '');
return jsonStr;
}
// 调用函数去除括号和空格
var result = removeBracketsAndSpaces(jsonStr);
console.log(result);
上述代码中,removeBracketsAndSpaces
函数使用了正则表达式来匹配并替换JSON字符串中的括号和空格。首先,使用replace
函数和/[{}]/g
正则表达式,将花括号替换为空字符串,从而去除了括号。然后,再次使用replace
函数和/\s/g
正则表达式,将所有空格替换为空字符串,从而去除了空格。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云