0

我有清单:

(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'),

使用记事本++“替换为”功能。我也对其他解决方案持开放态度。

谢谢

4

2 回答 2

6

正则表达式替换以下所有实例:

'\["(.*?)","(.*?)"\]'

和:

'\1','\2'
于 2012-12-15T19:46:52.047 回答
2

这甚至不需要正则表达式。使用正常更换模式。然后你有三个通行证:

Find what:    ["
Replace with: (empty string)
Find what:    "]
Replace with: (empty string)
Find what:    "
Replace with: '
于 2012-12-15T19:46:29.590 回答