Рассмотрим следующую строку, например:
'{"place":"buddy's home"}'
Я хочу заменить одиночную кавычку только на buddy's
.Одиночные кавычки в начале и конце строки должны быть целыми.Таким образом, результирующая строка будет выглядеть так:
'{"place":"buddy\'s home"}'
Может быть несколько строк с несколькими вхождениями таких одинарных кавычек в каждой строке.Мне нужно избегать их всех, кроме как в начале и в конце строки.
Я могу найти такой шаблон, используя vim regex :/.'.
Этот шаблон гарантирует, что одинарные кавычки будут окружены двумя символами и будутне в начале или в конце строки.Но у меня проблемы с тем, как заменить y's
на y\'s
во всех местах.