【发布时间】:2021-12-28 16:54:36
【问题描述】:
我需要一些正则表达式的帮助,拜托。我正在尝试使用 Integromat 获取一些数据,然后将其解析为适合 SQL INSERT 命令的格式。 Integromat 使用 Javascript 正则表达式。
初始数据如下所示:
Identifier,Handle,Type
CS18511,big-3-jersey,men's jerseys
CS185110231,big-3-jersey,men's jerseys
CS185110232,big-3-jersey,men's jerseys
CS185110233,big-3-jersey,men's jerseys
我想应用正则表达式替换来实现这种格式,最好没有标题行。
('CS18511','big-3-jersey,men''s' jerseys'),
('CS185110231','big-3-jersey,men''s jerseys'),
('CS185110232','big-3-jersey,men''s jerseys'),
('CS185110233','big-3-jersey,men''s jerseys')
我已尝试以下方法,它似乎对我想要的项目进行了分组,但找不到可用于创建所需输出的替代项。
((?=[^\s,])(?: ?[^[\s,]+|\[[^]]*])*|(?<=,|^)(?=\s*(?:,|$)))
非常感谢任何帮助!
干杯
【问题讨论】:
-
为什么????可以直接用BULK INSERT插入数据
标签: sql sql-server regex integromat