De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


vi - ainda mais substituições

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 27 de Dezembro de 1999

Além das substituições já mencionadas, eu posso definir um intervalo onde determinados caracteres serão substituidos por outros delimitando o intervalo através da ocorrência de alguns caracteres. Tomemos o texto abaixo:

111111111111
222222222222
333333333333
111111111111
333333333333

O comando

:/1/,/3/s/1/A/g

resulta em

AAAAAAAAAAAA
222222222222
333333333333
111111111111
333333333333

A faixa de linhas é determinada por "/1/" e "/2/". O editor vi busca um intervalo delimitado desta forma e apenas neste intervalo aplica a substituição. Note que no resultado do comando apenas a primeira linha foi afetada. A quarta linha, também contendo o caractere "1" foi mantida inalterada.



Veja a relação completa dos artigos de Rubens Queiroz de Almeida