首页 > 其他分享 >js前端传json,后台接收‘‘被转为quot使用replace方法替换

js前端传json,后台接收‘‘被转为quot使用replace方法替换

时间:2023-08-17 18:02:16浏览次数:41  
标签:jsonstr 匹配 quot replace var RegExp gm js

js前端传json,后台接收‘‘被转为quot使用replace方法替换_参数说明

前端解决方案:

var jsonstr=datas.replace(new RegExp('"',"gm"),'"')

正则参数说明
g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。

m 执行多行匹配。

let data=eval('('+jsonString+')');

实例1:

       jsonstr.replace(new RegExp('"', "gm"), '"')

     // 方法一:

var info=eval('(' + jsonstr + ')')

    //方法二 

 var obj = JSON.parse(jsonstr)

       console.log(obj);

标签:jsonstr,匹配,quot,replace,var,RegExp,gm,js
From: https://blog.51cto.com/jition/7126157

相关文章

  • centos 安装nodejs
    1.下载nodejshttps://nodejs.org/en/download/如果想下载其他版本点这里:https://nodejs.org/download/release/可以选择下载到本地或者在服务器使用wget下载wgethttps://nodejs.org/download/release/latest-v20.x/node-v20.5.1-linux-x64.tar.gz1.1上传服务器至/usr/l......
  • html、css、js实现的一个简单计算器
    title:html、css、js实现的一个简单计算器date:2023-07-1721:51:46categories:CTF-Web入门description:简易计算器主要代码来自runoob的计算器示例,只是精简了一下,把在js里监听完成的清除输入区也写成了一个函数,点击按钮的时候就自动调用了。这里面是有clear函数的,导致我......
  • JScript 脚本中包含别一个文件
    如何在一个Jscript脚本中包含两外的一个Jscript脚本?可以这样做:var tsvar fso = new ActiveXObject( "Scripting.FileSystemObject" );var ForReading = 1;ts = fso.OpenTextFile("c:\\Scripts\\Functions.js", ForReading);s = ts.ReadAll();eval(s);......
  • 关于Node.js 构建中遇到node-gyp报错问题的解决方案记录
    项目今天进行版本更新,在走阿里云流水线的时候,出现了Node.js构建过程报错问题,抱歉详情截图如下: 经过反复排查,最终发现是因为阿里云的npm仓库的问题,于是果断更换npm仓库,执行命令如下:npmconfigsetregistryhttps://registry.npm.taobao.org然后重新 npmi--force 进行......
  • nodejs基本知识
    node.js1.node.js是什么组成是基于chromev8引擎的javas运行环境,让js脱离浏览器也可以运行。1.1. NodeJs用在哪里?1、网站(如express/koa等)2、im即时聊天(socket.io)3、api(移动端,pc,h5)4、httpproxy(淘宝首页)5、前端构建工具(grunt/gulp/bower/webpack/fis3…)6、写操作系......
  • JAVA SSH 连接服务器 去指定目录 检查文件 并读取json文件内容
    要使用JavaSSH连接服务器并检查文件,可以使用JSch库。以下是一个示例代码:importcom.jcraft.jsch.*;​importjava.io.BufferedReader;importjava.io.InputStream;importjava.io.InputStreamReader;​publicclassSSHExample{publicstaticvoidmain(String[]ar......
  • nodejs实现合并文件
    nodejs实现递归读取文件并合并成一个varfs=require("fs");varpath=require("path");functionreadFileList(dir,filesList=[]){constfiles=fs.readdirSync(dir);//console.log(files);files.forEach((item,index)=>{varfullPat......
  • JS解析URL并获取URL参数值
    方法1:通过正则表达式(推荐)1.1定义获取指定参数值得函数,name为url的参数名functiongetQueryString(name){    letreg=newRegExp("(^|&)"+name+"=([^&]*)(&|$)","i");    letr=window.location.search.substr(1).match(reg);    if(r!=n......
  • Gson与FastJson详解
    Gson与FastJson详解Java与JSON做什么?将Java中的对象快速的转换为JSON格式的字符串.将JSON格式的字符串,转换为Java的对象.Gson将对象转换为JSON字符串转换JSON字符串的步骤:引入JAR包在需要转换JSON字符串的位置编写如下代码即可:Stringjson=newGson().toJSON(要转换的对象......
  • asp.net core Webapi中返回400错误中的‘Null集合属性序列化Json’情况
    当序列化Json时,有集合类型的属性的值为Null,则序列化后的json就有问题,不能通过asp.netcoreWebApi的校验 解决方法是:只需要对集合默认初始化即可......