Como dividir uma linha grande em mais linhas, mas somente depois do quinto grupo de caracteres com “@”?

0

Eu tenho uma grande linha como esta no notepad ++

@asdasd @dsdsds @dosos @sdisidisi @diisdisidi @dfidifidif @ofodofodf ....

Eu quero dividir essa linha em mais linhas. Cada um com apenas 5 "@" grupos de caracteres

@asdasd @dsdsds @dosos @sdisidisi @diisdisidi
@dfidifidif @ofodofodf ....

e assim por diante.

Como posso fazer isso no Notepad ++?

    
por vlad 08.08.2015 / 16:35

1 resposta

1

  • Encontre o que: (@.*?@.*?@.*?@.*?@.*?\s)
  • Substituir por: \r\n
  • Opção Expressão regular deve ser verificada

    Antes

    Após

Observação: pode haver uma solução mais limpa contando as ocorrências @{5} junto com uma antecipação. Mas o Notepad ++ usa o motor regex Scintilla e ainda é limitado, mesmo em versões mais recentes, onde eles mudaram muito em relação ao regex

    
por 08.08.2015 / 17:19

Tags