Come aggiungo
Keyboard : E : KeyDown
DELAY : 1300
Keyboard : E : KeyUp
DELAY : 200
ad ogni linea X in un documento di testo?
Come aggiungo
Keyboard : E : KeyDown
DELAY : 1300
Keyboard : E : KeyUp
DELAY : 200
ad ogni linea X in un documento di testo?
Risposte:
Per inserire una nuova riga ogni 9 righe, vai a Search
> Replace
menu (scorciatoia CTRL+ H) ed esegui le seguenti operazioni:
Trovare cosa:
(.*\r?\n){9}\K
Sostituire:
Your new line\n
Seleziona il pulsante di opzione "Espressione regolare"
Quindi premere Replace All
Puoi provarlo su regex101 .
\
o *
, dovrai evitarli con una barra rovesciata. \\
o \*
.
Sempre usando la ricerca / sostituzione, nel mio caso ha funzionato meglio: seleziona [il tuo esempio 9 righe] in un gruppo (la coppia interna '()' per ogni riga seguita da 'newline'), quindi la coppia '{}' per il la linea di previsione conta per afferrare e la coppia esterna (()) per le 9 linee viene mantenuta come gruppo
((. * \ N) {9})
Utilizzare la variabile \ 1 per ripristinare lo stesso gruppo di linee [9], seguito da [l'inserimento della linea di esempio] e una nuova riga
\ 1 \ nTastiera: E: RITARDO KeyDown: 1300 Tastiera: E: RITARDO KeyUp: 200 \ n
Sono sicuro che funzioni in Notepad ++, ma è così che l'ho risolto con phReplace di PSPad:
Ricerca:
(.*\r\n.*\r\n.*\r\n.*\r\n.*\r\n.*\r\n.*\r\n.*\r\n)
Sostituire:
$1New Line[Enter]
[Enter]
indica la pressione del pulsante Invio poiché phReplace non consente \r\n
nel campo di sostituzione.