/ / Wysublimowany tekst: zamieniaj co każde n-te wystąpienie przecinka za pomocą wyrażeń regularnych - regex, sublimetext3, sublimetr

Wysublimowany tekst: zamień co każde n-te wystąpienie przecinka za pomocą wyrażeń regularnych - regex, sublimetext3, sublimetr

Mam plik z setkami linii podobnych do cytowanych poniżej. Chcę zmienić indeksowaną tablicę na tablicę asocjacyjną, dodając klucze.

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

więc po procesie potrzebuję tego

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

Odpowiedzi:

3 dla odpowiedzi № 1

Zakładając, że klucze i kolejność są takie same. Odnaleźć:

("[^"]+", )("[^"]+", )("[^"]+", )("[^"]+", )("[^"]+")

Zamienić:

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