如何从字符串中删除最后一个和第一个撇号(')。
我的字符串是"'name'"
,我需要更改为"name"
我不需要撇号(')。
答案 0 :(得分:0)
您可以使用正则表达式。
var input = "'Hello Man'";
var output = input.replace(
/^(?:')(.*)(?:')$/,
"$1"
);
console.log({output, input});
正如@nnnnnn所说,以这种方式可以实现相同的结果:
input.replace(/^'|'$/g,'')
答案 1 :(得分:-1)
答案 2 :(得分:-2)
var str = '"\'name\'"';
var cleanStr = str.replace(/"'|'"/g, '"');
console.log(cleanStr);