LINUX.ORG.RU

Добавка запятой после чисел в файле в vim

 ,


0

2

Есть последовательность строк с двузначными числами по типу:

24 47 32 60 99 03 45 02 44 75 33 53 78 36 84 20 35 17 12 50
требуется после каждого числа вставить запятую, чтобы получилась последовательность 24, 47, 32, и далее.

Никак не могу разобраться что нужно вставлять в команду замены, чтобы подставлялось найденное значение:

:s/[0-9][0-9]/,/g

★★★★★

Ответ на: комментарий от devsdc

Ага. Или &, тогда можно без \( и \).

:help regexp и читать до просветления.

greatchina
()

Того что требуется, можно достичь так, находясь на этой строчке :.s/[ \n]/,/

kazufukurou
()
Ответ на: комментарий от andreyu

А просто заменить пробел на запятую и пробел нельзя?

Можно, но всёравно стало интересно как сделать таким образом - мало ил когда пригодится.

najlus ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.