我有一些用管道分隔的数据,如下所示:
field|field|field|field|another "field"|field
field|field|field|"another" field|field|field
field|"fie|ld"|field|field|field|field
我遇到的问题是双引号没有为分隔字段正确形成(包含分隔符或引号的字段本身应该用双引号括起来,并且双引号应该被排除加上另一个双引号)。这就是输出应该是什么:
field|field|field|field|"another ""field"""|field
field|field|field|"""another"" field"|field|field
field|"fie|ld"|field|field|field|field
任何人都知道是否有一种简单的方法可以使用正则表达式来做到这一点?