Вы можете запустить: Мета + х query-replace-regexp
, который для меня сопоставлен с CTRL + Мета + % в "обычном" emacs.
При появлении запроса на регулярное выражение вы можете попробовать:
.*url:[ ]*\(.*\)
или чуть более строгий параметр, который удалит начальные и конечные пробелы:
^.*url:[ ]*\([^ ]+\)[ ]*$
и нажмите RETURN .
При появлении запроса на замену текста попробуйте:
{ my_key: \1 }
Если шаблон соответствует, вы просто нажимаете y для подтверждения или ! для автоматического подтверждения остальных. Сделайте резервную копию ваших данных в первую очередь. В регулярном выражении шаблон между круглыми скобками «захватывается» (может быть несколько захватов). При замене \ 1 заменяется первым захваченным шаблоном. Потратьте некоторое время на изучение регулярных выражений. Они очень мощные.