如何从字符串中删除最后一个和第一个撇号(')

时间:2017-02-23 05:55:20

标签: javascript jquery

如何从字符串中删除最后一个和第一个撇号(')。

我的字符串是"'name'",我需要更改为"name"我不需要撇号(')。

3 个答案:

答案 0 :(得分:0)

您可以使用正则表达式。

var input = "'Hello Man'";

var output = input.replace(
  /^(?:')(.*)(?:')$/,
  "$1"
);

console.log({output, input});

正如@nnnnnn所说,以这种方式可以实现相同的结果:

input.replace(/^'|'$/g,'')

答案 1 :(得分:-1)

应该这样做!! Replace

let e = "'name'";
e.replace(/^'|'$/g,'');

PS:抱歉没有完全阅读这个问题!!

答案 2 :(得分:-2)

var str = '"\'name\'"';
var cleanStr = str.replace(/"'|'"/g, '"');
console.log(cleanStr);