【发布时间】:2016-02-15 19:01:47
【问题描述】:
我想在 CSV 文件中使用正则表达式删除所有双引号 如果它在双引号之间。目前我正在使用以下正则表达式来执行此操作:仅来自数字而不是字母.. 输入是
"000027679","ROMANO","CRYSTAL","S","FT","19990706","19990706","A",,"006901",
我试过这个正则表达式
string newcontent = Regex.Replace(contents, @"[\""]", "");
但这是删除所有我不想要的双引号。 我只想从数字中删除双引号。
【问题讨论】:
-
string newcontent = Regex.Replace(contents, @"\"(\d+)\"", "$1");