【发布时间】:2018-09-02 22:17:26
【问题描述】:
我正在以""Value"" 的形式获取变量中的数据。所以,我想删除引号,但只删除内部引号。
我试过了,但它不起作用。
var value = "fetchedValue";
value = value.replace(/\"/g, "");
谁能举例说明?
expected = "Value"
【问题讨论】:
-
您当前的
value在变量中没有引号 - 它是一个字符串。你的意思是var value = '"fetchedValue"';? -
你的例子
var value = "fetchedValue"; value = value.replace(/\"/g, "");没有意义。 'value' 变量中最初没有双引号字符。另外,您遇到了什么具体问题。说它“不工作”是没有帮助的,描述它是如何不工作的以及你遇到的任何控制台(或其他)错误 -
@CertainPerformance 不,我以 ""FetchedValue"" 形式获取数据,但现在使用 value = value.replace(/\"/g, ""); 对我来说工作正常;
-
请提供一个实际演示您遇到的行为的示例。您的
value确实没有包含任何引号,因此人们无法正确地帮助您。
标签: javascript angularjs