Я просто наткнулся на случай, когда мне пришлось удалить кавычки, окружающие определенный шаблон регулярного выражения в файле, и я сразу же пришел к выводу, что должен использовать утилиту поиска и замены vim и просто экранировать каждый специальный символ в оригинале и замене.паттерны.
Это сработало (после небольшого переделывания), но заставило меня задуматься, есть ли лучший способ сделать такие вещи.
Исходное регулярное выражение (цитируется): '/^\//'
для замены на /^\//
и шаблон поиска / замены, который я использовал:
s/'\/\^\\\/\/'/\/\^\\\/\//g
Спасибо!