2012-12-16 48 views
2

我有這樣的名單:記事本++的正則表達式 - 把數字放在括號

apple pie 14 1 60 100 
orange 15 3 120 100 
sweet cake 2 1 140 90 
banana 1 2 0 0 

,並希望是這樣的:

('apple pie', '14', '1', '60', '100'); 
('orange', '15', '3', '120', '100'); 
('sweet cake', '2', '1', '140', '90'); 
('banana', '1', '2', '0', '0'); 

正則表達式是我的 「阿喀琉斯之踵」

回答

4

替換([a-z ]+) (\d+) (\d+) (\d+) (\d+)\('\1', '\2', '\3', '\4', '\5'\);

+0

我覺得你不需要'\\'在替換表達式中的括號之前。 – micha

+1

是的,你做 - 我只是測試它。括號是正則表達式的特殊字符,如果引用'('或')',則需要將它們轉義。 – Pharaoh

+0

是的,沒有它不會顯示括號 –