Notepad ++ Come si copia e si inserisce una nuova riga con alcuni contenuti modificati


0

Ho linee di codice come segue:

Some text SELLO S-2 BREAK &Logic,0
Some other text SELLO S-2_BREAKTWO &Logic,0
Wear EXT &SELO-344 S-2,0,30

È possibile copiare e inserire una nuova riga modificata dopo aver trovato S-2 e sostituire S-2 per S-4 come segue?

Some text SELLO S-2 BREAK &Logic,0
Some text SELLO S-4 BREAK &Logic,0
Some other text SELLO S-2_BREAKTWO &Logic,0
Some other text SELLO S-4_BREAKTWO &Logic,0
Wear EXT &SELO-344 S-2,0,30
Wear EXT &SELO-344 S-4,0,30

Come va questa sostituzione?
Dave

In realtà potresti usare la finestra di dialogo Trova e sostituisci in modalità Espressione regolare all'interno di Notepad ++ per questo. Dovresti creare un gruppo per le linee che consistono in un inizio, la stringa che vuoi cambiare e la fine e sostituirla con qualcosa di simile $0\r\n$1S-2$2.
Seth

Risposte:


0
  1. aprire la finestra di dialogo Trova e sostituisci in Blocco note ++
    • controlla "espressione regolare"
    • assicurati che ". matches newline" non sia selezionato
  2. trovare cosa: ^(.*)S-2(.*)$
    sostituirlo con: $0\n$1S-4$2
  3. premi "sostituisci tutto"

Vedere come funziona Qui .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.