Qual é o tamanho do seu arquivo / quantos você tem?
Uma solução muito simples que uso para esse tipo de coisa é o excel. Você poderia simplesmente copiar / colar o arquivo (contanto que houvesse apenas um par) no excel, depois ordenar a coluna. Você deve encontrar todas as suas variantes em um só lugar. Copie / cole-os em uma nova planilha e divida a coluna em "" ". Isso deve fornecer uma coluna dos seus URLs.
Claro, isso não é prático para muitos arquivos - um script funcionaria melhor lá.
EXEMPLO
Acho isso particularmente útil para analisar o json manualmente. Aqui está um exemplo de como eu normalmente uso isso. Aqui está um snippit de um array json:
{'english' => 'the animals, 'spanish' => 'los animales', 'image_url' => 'http://www.resourcesgraphics.com/images/Animals-Set-icons.jpg},
{'english' => 'the bear, 'spanish' => ' el oso , 'image_url' => 'http://images.nationalgeographic.com/wpf/media-live/photos/000/005/cache/grizzly-bear_566_600x450.jpg},
{'english' => 'the beaver, 'spanish' => 'el castor, 'image_url' => 'http://images.nationalgeographic.com/wpf/media-live/photos/000/004/cache/beaver_457_600x450.jpg},
etc... (I have ~2000 entries in this file.)
Para remover todas as URLs, basta copiar / colar o arquivo inteiro no excel e usar Dados > Texto para colunas > Delimitado. Se você dividir uma citação, ela extrairá os URLs em sua própria coluna.
Isso também segue para o outro lado. (Eu faço isso com muito mais freqüência.) Se você quisesse fazer a tabela acima, você poderia usar este processo em sentido inverso. Para preencher rapidamente colunas, basta fazer uma primeira coluna assim:
{'*english*' => '*the animals*, '*spanish*' => '*los animales*', '*image_url*' => '*http://www.resourcesgraphics.com/images/Animals-Set-icons.jpg*},
(* = divisão da coluna)
Então, agora temos column1="{'", column2="english", column3="' = > '", etc ... as colunas 1, 3, 5, etc. são preenchedoras e os dados vão no meio. Em seguida, preencho todos os dados e copio os preenchimentos. Uma maneira rápida de preencher os dados de preenchimento é clicar duas vezes na alça inferior direita da célula de preenchimento superior. Isso deve duplicar os dados da coluna até o final dos dados.
Depois de criar sua planilha, salve-a. Você pode usá-lo novamente mais tarde. Quando você precisar de seus dados, basta copiar todos e colá-los no editor de texto.
Normalmente, há um monte de abas irritantes que sobraram das colunas, mas elas podem ser removidas com um simples localizar / substituir.
Espero que ajude - deixe-me saber se você gostaria de mais alguma informação! - L