Попытка использовать регулярные выражения в vim для изменения заголовков писем - PullRequest
0 голосов
/ 16 июня 2019

Пользователь случайно удалил все электронные письма из папки «Входящие», сохраненных папок, корзины и т. Д. Я пытаюсь массово изменить все заголовки файлов, чтобы они «читались» вместо «удаленных»

.заголовок

X-Mozilla-Status: ****

, где **** - любая комбинация цифр / букв, и я пытаюсь изменить их все на 0001

Пока моя команда такова:

:%s/^X-Mozilla-Status: \([0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]\)/X-Mozilla-Status: \1/

Однако он выходит с 0013, 0011, 0301 и т. Д. Вместо 0001

Есть идеи, как это исправить?

Очень признателен.

1 Ответ

1 голос
/ 16 июня 2019

Почему бы просто:

%s/X-Mozilla-Status:.*/X-Mozilla-Status: 0001
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...