Поиск и удаление в vim по шаблону

Есть json файл в котором встречаются последовательности:

[
0.0,
0.0,
0.0
...
]

Как удалить такие массивы с 0.0?


Ответы (1 шт):

Автор решения: Andrej Levkovitch

Собственно такие массивы можно найти с помощью такого паттерна:

\[\(0\.0\|,\| \|\n\)\+\]

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

%s/\[\(0\.0\|,\| \|\n\)\+\]/\[\]
→ Ссылка