首页 > 解决方案 > 如何从字符串中删除单引号或双引号?

问题描述

我是nodejs的新手。我现在有这样的代码。

var array1 = ["a","b"];

array1.forEach(function(element) {
  console.log(element);
});

答案如下:

"a"
"b"

但我需要像这样删除双引号:

a
b

谁能帮我?

标签: node.js

解决方案


这不会发生在 Node shell 和 Firefox 窗口中,两者都输出以下内容:

a
b

但是,如果它仍然发生在您身上,您可以执行以下操作:

var array1 = ["a","b"];

array1.forEach(function(element) {
   console.log(element.replace(/"/g, ''));
});

这将用虚无替换 " 的所有实例。


推荐阅读