ajax提交数据时,如何用正则表达式替换掉"号? 财富值83

2016-10-27 14:26发布

有个需求,在向后台提交数据时,将"字符转义后再提交。

前台的数据既有对象格式(或数组),也有JSON格式,我会在ajax请求前,将数据统一转为JSON格式,这个时候,如果输入有",那么,会被转为",数据格式如下:

"{"houseTypeName":""good","coveredArea":"4567","tablePrice":"4567","buildingId":"9"}" 

希望通过正则表达式,改为:

"{"houseTypeName":""good","coveredArea":"4567","tablePrice":"4567","buildingId":"9"}" 

但是,我实验了/"/g或者/"/g,都不行,会把所有"转义,这样肯定是不对的。

求正则大神支招,万分感谢!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答

可以在json对象转为字符串之前迭代整个json对象,对所有字符串的值进行替换后再将json转为字符串提交给后台

一周热门 更多>