【发布时间】:2018-04-11 13:20:14
【问题描述】:
我有一堆这样的字符串格式的查询:
INSERT INTO
usersVALUES (1,'pb',NULL,'User 示例','example@example','','da',1493878226,NULL,NULL,'das','unassigned','','','','','','','' ,1,'',NULL,'',NULL,'','','','',1,0,0,25495,NULL,'','',0,0,0,'', NULL,''),(2,'pb',NULL,'用户 Example','example@example','','a774f',1493878226,NULL,NULL,'device','unassigned','','','','','','','' ,1,'',NULL,'',NULL,'','','','',0,0,0,NULL,NULL,'','',0,0,0,'', NULL,''),(3,'p=',NULL,'用户 示例','example@example','','95fa',1493878226,NULL,NULL,'device','b','','','','','','','' ,1,'',NULL,'',NULL,'','','','',0,0,0,NULL,NULL,'','',0,0,0,'', NULL,''),(4,'pa',NULL,'用户 示例','example@example','','ea1',1493878226,1510178200,NULL,'a','未分配','','','','','','','' ,1,'',NULL,'',NULL,'','','','',0,0,0,NULL,NULL,'','',0,1,0,'', NULL,''),(5,'pb',NULL,'AAA','example@example','','das',1493878226,NULL,NULL,'a','unassigned','',' ','dasmin.png','','','','',1,'',NULL,'',NULL,'','','','',0,0,0, NULL,NULL,'','',0,0,0,'',NULL,'');
我想要做的是能够用 () 分隔分隔文本的每个部分,以便我可以遍历它们,更改一些内容,然后进行手动插入。
我该怎么办?
顺便说一句,我不擅长正则表达式......
【问题讨论】:
-
你能发布你的预期输出吗?