LINUX.ORG.RU

Как добавить букву к первому или последнуму совпадению на линии

 ,


0

1

Хочу добавить стринг к первой латинской букве на лини.

Привет меня зовут Mike.

Привет  меня зовут :Mike.

Это решилось использованием %s/\a/:\0/gg.

А что делать если я хочу сделать наоборот, то есть, добавить после последнего:

Привет  меня зовут Mike:.

Потом что делать если я хочу начать поиск с конца. Предположим я хочу что перед первой латинской буквой идущей перед кириллицей стояло : .

Привет, Joe , меня зовут :Mike.

Вообще где найти вменяемый мануал к вимовскому регекспу?



Последнее исправление: Trieforce (всего исправлений: 2)

А что делать если я хочу сделать наоборот, то есть, добавить после последнего:

%s/\a\>/\0\:/gg

Вообще где найти вменяемый мануал к вимовскому регекспу?

http://vimdoc.sourceforge.net/htmldoc/pattern.html

hope13 ★★★
()
Последнее исправление: hope13 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.