Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从字符串中删除所有引号(REGEXREPLACE)_Regex_Google Sheets_Google Sheets Formula - Fatal编程技术网

从字符串中删除所有引号(REGEXREPLACE)

从字符串中删除所有引号(REGEXREPLACE),regex,google-sheets,google-sheets-formula,Regex,Google Sheets,Google Sheets Formula,我在谷歌的电子表格里用公式工作。我需要删除单元格A1中字符串的所有引号 =REGEXREPLACE(A1,"\"","") 然而,这个公式实际上并没有转义引号。谢谢大家! 您需要用另一个双引号转义双引号: =REGEXREPLACE(A1,"""","") 但是,如果只需要替换双引号,则可以使用: =SUBSTITUTE(A1,"""","") 您需要用另一个双引号转义双引号: =REGEXREPLACE(A1,"""","") 但是,如果只需要替换双引号,则可以使用: =SUBSTIT

我在谷歌的电子表格里用公式工作。我需要删除单元格A1中字符串的所有引号

=REGEXREPLACE(A1,"\"","")

然而,这个公式实际上并没有转义引号。谢谢大家!

您需要用另一个双引号转义双引号:

=REGEXREPLACE(A1,"""","")
但是,如果只需要替换双引号,则可以使用:

=SUBSTITUTE(A1,"""","")

您需要用另一个双引号转义双引号:

=REGEXREPLACE(A1,"""","")
但是,如果只需要替换双引号,则可以使用:

=SUBSTITUTE(A1,"""","")
使用:

或:

或者用REGEXREPLACE替换替换

使用:

或:


或者用REGEXREPLACE替换替换

谢谢,两种方法都有效!然而,我不明白怎么做。它不是应该替换所有的实例,而不仅仅是一个实例吗?不管怎样,谢谢。@kpeirt文本应该以某种方式编码,以便机器理解它是某种文本。由于文本用于告诉机器文本在这里开始和结束,因此需要以特定的方式处理内部。例如,在GS中,您需要使用来告诉机器您在字符串文本中有一个文本。与C中的逐字字符串文本相同,@表示文本。有趣的是+1,引号的双转义非常让人想起SQL。谢谢,两种方法都有效!然而,我不明白怎么做。它不是应该替换所有的实例,而不仅仅是一个实例吗?不管怎样,谢谢。@kpeirt文本应该以某种方式编码,以便机器理解它是某种文本。由于文本用于告诉机器文本在这里开始和结束,因此需要以特定的方式处理内部。例如,在GS中,您需要使用来告诉机器您在字符串文本中有一个文本。与C中的逐字字符串文本相同,@表示文本。有趣的是+1,引号的双转义非常让人想起SQL。