Поиск и замена с использованием регулярных выражений (GREP) из одного текстового документа в другой: замена только определенных строк - PullRequest
0 голосов
/ 23 мая 2019

У меня есть два документа, которые почти идентичны; например то, что в строке 596 в документе 1, будет в строке 596 в документе 2. Но кое-где есть небольшие изменения.

Документ 1:

"actions":[["linkToWeb",{"www":"http://google.se"},3592,2539,3694,2648],["linkToWeb",{"www":"http://google.se"},3592,2804,3678,2890]]},

Документ 2:

"actions":[]},

Строки, начинающиеся с

"actions":

будет происходить в каждом 6-м ряду. Между этим есть текст, который я не хочу заменять.

Итак, я хочу найти «действия»: во всех его формах в документе 1 и заменить «действия»: []}, в документе 2 на результаты из документа 1. И ничего между этими строками .

Кто-нибудь знает, как это сделать с помощью BBEdit или любого другого текстового редактора?

Спасибо!

...