其他分享
首页 > 其他分享> > Qt中解析CSV一行数据的正则表达式

Qt中解析CSV一行数据的正则表达式

作者:互联网

在Qt开发中经常用到CSV数据配置,为保证数据符合excel中生成CSV文件,如下形式:

其CSV数据为:

"测试数据1:存在,""","存在其他特殊符合如,"""",,"""""

为保证解析正确,得到以下正则:

QRegExp reg(",(?=([!\"]*\"[!\"]*\")*[!\"]*$)");
QStringList splitInfo = rowData.split(reg);

 特此记录!

标签:解析,Qt,正则表达式,保证数据,CSV,数据,reg
来源: https://blog.csdn.net/qq_15725099/article/details/123602403