正则表达式匹配 N 列之后的所有内容(分隔符是,)
regex match everything after N column (delimiter is ,)
如何匹配第三列之后的数据? (短信或 pycharm ...)('col1', 'col2', 'col3'MATCH
输入
(175, 'ЗИП БУД-420М', 'Плата печатная в сборе, готовая к установке в корпус БУД-420М.', 'ЗИП БУД-420М', 'ЗИП БУД-420М', 'ЗИП БУД-420М', 'ЗИП БУД-420М', '', '', 'Плата печатная в сборе, готовая к установке в корпус БУД-420М.', 'ЗИП БУД-420М', 'ЗИП БУД-420М', 'ЗИП БУД-420М'),
匹配
, 'ЗИП БУД-420М', 'ЗИП БУД-420М', 'ЗИП БУД-420М', 'ЗИП БУД-420М', '', '', 'Плата печатная в сборе, готовая к установке в корпус БУД-420М.', 'ЗИП БУД-420М', 'ЗИП БУД-420М', 'ЗИП БУД-420М'),
I need only three first columns
您可以使用以下内容匹配前 3 列:
^('?)[^']*,(?:[^']*'[^']*'){2}
见DEMO
如何匹配第三列之后的数据? (短信或 pycharm ...)('col1', 'col2', 'col3'MATCH
输入
(175, 'ЗИП БУД-420М', 'Плата печатная в сборе, готовая к установке в корпус БУД-420М.', 'ЗИП БУД-420М', 'ЗИП БУД-420М', 'ЗИП БУД-420М', 'ЗИП БУД-420М', '', '', 'Плата печатная в сборе, готовая к установке в корпус БУД-420М.', 'ЗИП БУД-420М', 'ЗИП БУД-420М', 'ЗИП БУД-420М'),
匹配
, 'ЗИП БУД-420М', 'ЗИП БУД-420М', 'ЗИП БУД-420М', 'ЗИП БУД-420М', '', '', 'Плата печатная в сборе, готовая к установке в корпус БУД-420М.', 'ЗИП БУД-420М', 'ЗИП БУД-420М', 'ЗИП БУД-420М'),
I need only three first columns
您可以使用以下内容匹配前 3 列:
^('?)[^']*,(?:[^']*'[^']*'){2}
见DEMO