Sublime text:使用正则表达式替换每第n次出现的逗号

时间:2016-11-24 08:48:12

标签: regex sublimetext3 sublimetext

我有一个包含数百行的文件,如下所示。我想通过添加键将索引数组更改为关联数组。

(['Maricao', 'PR', '00606', '18.182778', '-66.980278']),

所以在这个过程之后,我需要的是

(['name' =>'Maricao', 'code' => 'PR', 'zip' => '00606', 'lat' => '18.182778', ' lng' =>'-66.980278']),

1 个答案:

答案 0 :(得分:3)

假设键和顺序相同。发现:

('[^']+', )('[^']+', )('[^']+', )('[^']+', )('[^']+')

替换为:

'name' => \1'code' => \2'zip' => \3'lat' => \4'lng' => \5