我正试图想出正确的C#正则表达式来删除csv文件中不需要的引号。它可以是单词/数字组合,在列中加引号。
是否有一个简单的regex
来删除粗体字周围的引号。只希望删除引号。
"Testing","Test123", "**"Test0202**" else", "Test 223 **"testing**" end"
"Orange", "Banana", "**"apple**" crown", "tasty **"Grapes**" end"
我试着看了几个regex
的例子,但无法弄清楚确切的模式。
目前,我们只是在寻找确切的字符串匹配来删除它
此(?<!, |,|^)"(?!,|$)
,请参阅:https://regex101.com/r/aXjeHV/1
选择以下所有双引号:
- 不在一行的开头
- 不是在一行的末尾
- 后面没有
,
- 在其之前没有
,
,并且在其之前不具有,
(逗号+空格(