如何删除报价?

How to remove quote?

我正在尝试提出正确的 C# 正则表达式来删除 csv 文件中不需要的引号。它可以是 word/numeric 与列内引号的组合。

有没有简单的 regex 来删除粗体字周围的引号。只想删除引号。

"Testing","Test123", "**"Test0202**" else", "Test 223 **"testing**" end"
"Orange", "Banana", "**"apple**" crown", "tasty **"Grapes**" end"

我试图查看一些 regex 示例,但无法找出确切的模式。

目前,我们只是在寻找完全匹配的字符串以将其删除。

这个(?<!, |,|^)"(?!,|$),见:https://regex101.com/r/aXjeHV/1

选择所有双引号:

  • 不在行首
  • 不在行尾
  • 后面没有 ,
  • 前面没有 ,,前面也没有 , (逗号 + space)。