1

У меня выделено много результатов поиска. При переходе к каждому из них я хочу визуально выбрать каждый критерий поиска.

У меня есть следующие URL во всем файле. Я хочу получить часть id_11169 и заменить ее на 11169.jpg

/ImageVault/Images/id_11169/width_320/height_240/aspectRatio_1.3333/compressionQuality_80/scope_0/ImageVaultHandler.aspx

должен стать

11169.jpg

1 ответ1

1

Этот пример команды работает на вас?

echo "/ImageVault/Images/id_11169/width_320/height_240/aspectRatio_1.3333/compressionQuality_80/scope_0/ImageVaultHandler.aspx" | sed 's |(id_ [0-9] ).|\1.jpg | г»

Перевести на следующую команду vim,

:%s/\(id_[0-9]*\).*/\1.jpg/g

Или, может быть, вы хотите просто базовое имя, попробуйте это,

:%s/.*\(id_[0-9]*\).*/\1.jpg/g

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .