javascript - 如何在 Node.js 中转义双引号

标签 javascript node.js escaping

我尝试过/转义字符串中的双引号,但无法获得所需的字符串。

Node.js中的代码片段如下

var queryString = "select * from courier where couriername LIKE '%"+filterName+"%'";
console.log(querystring);

我得到的输出就像控制台上包含双引号:

select * from courier where couriername LIKE '%"a"%'

但我想要这样的输出

 select * from courier where couriername LIKE '%a%';

如何得到这个..我已经尝试了很多东西......

最佳答案

在我看来,filterName 等于“a”而不是 a

你能记录它的值吗?

关于javascript - 如何在 Node.js 中转义双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27168651/

相关文章:

php - 使用Node.JS调用PHP脚本会降低性能吗?

node.js - 无法使用 SequelizeJS 连接到本地 SQL Server

asp.net-mvc - 不希望 RedirectToAction() 转义 "plus"个字符

javascript - javascript中的c()函数是什么意思?

javascript - HTML Canvas 中的 Z 索引

javascript - 元素中的 "data"属性

node.js - Vue.js 服务卡在 40% 如何恢复?

python - "Unquote"/在python中解析bash参数字符串

java - 有没有办法以 Java 代码的形式输入多行文本(存储为字符串)而不对其进行格式化?

javascript - Django:返回[Object object]而不是django View 数组