我有清单:
(1, 'Apple', '["5","8"]'),
...
(22, 'Mango', '["5","8"]'),
(23, 'Orange', '["5","8"]'),
(24, 'Banana', '["2","0"]'),
(25, 'Milk', '["2","0"]'),
...
(749, 'Bread', '["2","10"]'),
我希望将括号中的值分开,如此
(1, 'Apple', '5', '8'),
...
(22, 'Mango', '5', '8'),
(23, 'Orange', '5', '8'),
(24, 'Banana', '2', '0'),
(25, 'Milk', '2', "0'),
...
(749, 'Bread', '2','10'),
使用Notepad ++“替换为”功能。我也对其他解决方案持开放态度。
谢谢
答案 0 :(得分:5)
正则表达式替换所有实例:
'\["(.*?)","(.*?)"\]'
使用:
'\1','\2'
答案 1 :(得分:2)
这甚至不需要正则表达式。使用正常更换模式。然后你有三遍:
Find what: ["
Replace with: (empty string)
Find what: "]
Replace with: (empty string)
Find what: "
Replace with: '