Как подсчитать количество столбцов в каждой строке, используя vi? - PullRequest
0 голосов
/ 05 апреля 2011

У меня есть файл, который должен содержать ровно 8 столбцов в каждой строке. Но, видимо, есть несколько строк, которые имеют дополнительную «вкладку». Можно ли в vi искать только те строки, которые содержат столбец больше 8, чтобы можно было решить проблему?

Ответы [ 2 ]

1 голос
/ 14 августа 2012

Для поиска любой строки, содержащей более 8 символов, попробуйте /^.\{8}.\+$

Шаг за шагом

/ - начать поиск

^ - означает«начало строки»

. - любой символ

\{8} - 8 из предыдущего совпадения (в данном случае ... «любой символ»)

. - любой символ

\+ - 1 или более из предыдущего совпадения

$ - конец строки

0 голосов
/ 05 апреля 2011

Попробуйте выполнить поиск /:

/^.........

(это 9 периодов)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...