Como adiciono
Keyboard : E : KeyDown
DELAY : 1300
Keyboard : E : KeyUp
DELAY : 200
para cada linha X em um documento de texto?
Como adiciono
Keyboard : E : KeyDown
DELAY : 1300
Keyboard : E : KeyUp
DELAY : 200
para cada linha X em um documento de texto?
Respostas:
Para inserir uma nova linha após cada 9 linhas, vá para Search
> Replace
menu (atalho CTRL+ H) e faça o seguinte:
Encontre o que:
(.*\r?\n){9}\K
Substituir:
Your new line\n
Selecione o botão de opção "Expressão regular"
Então aperte Replace All
Você pode testá-lo em regex101 .
\
ou *
, será necessário escapá-los com uma barra invertida. \\
ou \*
.
Ainda usando pesquisar / substituir, isso funcionou melhor no meu caso: seleciona [seu exemplo 9 linhas] em um grupo (o par interno '()' para cada linha seguido por 'nova linha'), depois o par '{}' para o contagem de linhas antecipadas a serem capturadas e o par externo () das 9 linhas retidas como um grupo
((. * \ n) {9})
Use a variável \ 1 para restaurar o mesmo grupo de linhas [9], seguido por [inserir sua linha de amostra] e uma nova linha
\ 1 \ nTeclado no teclado: E: ATRASO DE TECLAS: 1300 Teclado: E: ATRASO DE TECLAS: 200 \ n
Tenho certeza de que funciona no Notepad ++, mas foi assim que o resolvi com o PSPads phReplace:
Procurar:
(.*\r\n.*\r\n.*\r\n.*\r\n.*\r\n.*\r\n.*\r\n.*\r\n)
Substituir:
$1New Line[Enter]
[Enter]
significa pressionar o botão Enter, pois o phReplace não permite \r\n
no campo substituir.