Skip to content

Tutto per WordPress, lo sviluppo web — e non solo

💡 Trucchi utili di Notepad++: regex, scorciatoie e pulizia automatica del testo nel 2026

💡 Trucchi utili di Notepad++: regex, scorciatoie e pulizia automatica del testo nel 2026

Hai aperto un log di cinquemila righe e hai passato un'ora a rimuovere i duplicati a mano. Oppure hai incollato testo da Word in WordPress e ti sei ritrovato con interruzioni di riga doppie in tutto il documento. Notepad++ elimina entrambi gli scenari in un solo passaggio, ma solo se conosci tre o quattro tecniche specifiche.

La maggior parte degli utenti si ferma al semplice Ctrl + F. Invece, il motore di espressioni regolari Boost integrato trasforma l'editor in uno strumento di elaborazione testi batch. Qui sotto trovi un cheat sheet regex, più di trenta scorciatoie da tastiera e istruzioni passo passo che puoi applicare da subito.

Applicabile a Notepad++ versione 8.9.6.4, giugno 2026.

💡 Panoramica rapida:

  • Tre modalità di ricerca confrontate in una tabella: normale, estesa ed espressioni regolari
  • Quattro tabelle di simboli regex: base, classi di caratteri, quantificatori e raggruppamento
  • Tre scenari reali di trova e sostituisci: tag HTML, link markdown, estrazione URL
  • Più di trenta scorciatoie da tastiera in quattro gruppi più istruzioni passo passo per pulire il testo da Word

Tre modalità di ricerca: cosa usare e quando

Notepad++ ha tre modalità di ricerca. Si passa dall'una all'altra in fondo alle finestre Ctrl + F e Ctrl + H nel gruppo "Search Mode". Confondere le modalità significa ottenere zero corrispondenze dove dovrebbero essercene cento.

Modalità

Cosa supporta

Quando usarla

Normale

Testo esatto

Cercare una parola o frase senza caratteri speciali

Estesa

\n \t \r \0

Sostituire interruzioni di riga, tabulazioni, caratteri nulli

Espressioni regolari

Sintassi Boost completa

Pattern, classi di caratteri, quantificatori, raggruppamento

La modalità estesa è un modo rapido per sostituire le interruzioni di riga con spazi senza regex. Se hai bisogno di raggruppamenti o classi di caratteri, passa alla modalità completa.

Espressioni regolari: un cheat sheet per l'uso quotidiano

La modalità espressioni regolari si attiva nella finestra di ricerca (Ctrl + F) o sostituzione (Ctrl + H): in fondo alla finestra, imposta "Search Mode" su "Regular expressions". Dopodiché, i caratteri speciali funzionano come operatori anziché come testo semplice.

Finestra di ricerca di Notepad++ con modalità espressioni regolari attivata

Il motore Boost è compatibile con la sintassi di VS Code, Sublime e Vim. Impara un pattern qui e usalo ovunque.

Simboli base:

Simbolo

Cosa corrisponde

.

Qualsiasi carattere singolo tranne un'interruzione di riga

^

Inizio riga

$

Fine riga

\d

Qualsiasi cifra (equivalente a [0-9])

\D

Qualsiasi carattere tranne una cifra

\w

Lettera, cifra o underscore (equivalente a [a-zA-Z0-9_])

\W

Qualsiasi carattere tranne \w

\s

Carattere di spazio bianco: spazio, tabulazione, interruzione di riga

\S

Carattere non di spazio bianco

\n

Carattere di nuova riga (LF)

\r

Ritorno a capo (CR)

Classi di caratteri:

Costrutto

Cosa corrisponde

[abc]

Uno qualsiasi dei caratteri elencati

[a-z]

Qualsiasi lettera latina minuscola

[A-Z]

Qualsiasi lettera latina maiuscola

[a-zA-Z]

Lettera latina in qualsiasi caso

[0-9]

Qualsiasi cifra (equivalente a \d)

[^abc]

Qualsiasi carattere tranne a, b, c

Quantificatori:

Simbolo

Quante volte

*

Zero o più ripetizioni

+

Una o più ripetizioni

.*

Qualsiasi insieme di caratteri all'interno di una riga

.+

Qualsiasi stringa non vuota

Delimitatori e raggruppamento:

Costrutto

Cosa fa

\b

Delimitatore di parola

\B

Non un delimitatore di parola

()

Raggruppamento: contenuto disponibile nella sostituzione come \1, \2

\|

"Or" logico

Quattro pattern che vale la pena tenere a mente:

  • ^$, una riga vuota (inizio seguito immediatamente dalla fine)
  • ^\s*$, una riga contenente solo caratteri di spazio bianco
  • ^.*$, l'intero contenuto di una riga dall'inizio alla fine
  • \r\n, una riga vuota in formato Windows (CRLF)

Trova e sostituisci: tre scenari reali

La teoria senza pratica non rimane impressa. Ecco tre attività tratte dal lavoro reale con codice e contenuti WordPress.

Rimuovere i tag HTML preservando il testo

Hai esportato contenuti da un vecchio CMS e ti sei ritrovato con un pasticcio di tag. Devi rimuovere la formattazione e lasciare solo testo semplice. In modalità espressioni regolari:

1Find: <[^>]*>
2Replace: (leave empty)

Il pattern <[^>]*> trova tutto ciò che sta tra < e >: tag di apertura, chiusura, tag auto-chiudenti come <br/>. Lascia vuoto il campo sostituisci. L'HTML scompare; il testo rimane intatto.

Hai un elenco in formato [Titolo](url) e devi tenere solo i titoli. Due passaggi in modalità regex.

Passaggio 1. Rimuovi la parte del link insieme alla parentesi di apertura:

1Find: \(https?://[^)]*\)
2Replace: (leave empty)

Passaggio 2. Rimuovi le parentesi quadre. Passa alla modalità normale: cerca [, sostituisci con vuoto; poi ], sostituisci anche con vuoto.

Un centinaio di link diventano un elenco pulito di titoli in due operazioni.

Estrarre URL da un elenco markdown

Il compito inverso: da [Titolo](https://example.com) devi tenere solo l'indirizzo. Un passaggio in modalità regex:

1Find: ^[^(]*\(([^)]+)\).*$
2Replace: \1

Il costrutto ([^)]+) cattura l'URL all'interno delle parentesi. \1 lo inserisce nel campo sostituisci; tutto il resto del testo nella riga viene scartato.

Scorciatoie da tastiera: lavorare senza mouse

Un insieme di combinazioni che fa risparmiare tempo durante il lavoro quotidiano con codice e contenuti. Aggiungi questa pagina ai preferiti come riferimento.

Lavorare con file e schede:

Azione

Tasti

Apri documento

Ctrl + O

Nuova scheda

Ctrl + N

Chiudi scheda

Ctrl + W

Salva

Ctrl + S

Salva con nome

Ctrl + Alt + S

Salva tutto

Ctrl + Shift + S

Documento successivo

Ctrl + Tab

Documento precedente

Ctrl + Shift + Tab

Modifica di base:

Azione

Tasti

Seleziona tutto

Ctrl + A

Copia

Ctrl + C

Taglia

Ctrl + X

Incolla

Ctrl + V

Annulla

Ctrl + Z

Ripristina

Ctrl + Y

Duplica riga o testo selezionato

Ctrl + D

Vai all'inizio del documento

Ctrl + Home

Vai alla fine del documento

Ctrl + End

Vai all'inizio della riga

Home

Vai alla fine della riga

End

Trova e sostituisci:

Azione

Tasti

Trova nel testo

Ctrl + F

Sostituisci testo

Ctrl + H

Trova nei file

Ctrl + Shift + F

Trova successivo

F3

Trova precedente

Shift + F3

Trova selezione successiva

Ctrl + F3

Trova selezione precedente

Ctrl + Shift + F3

Vai alla riga

Ctrl + G

Operazioni speciali:

Azione

Tasti

Converti in minuscolo

Ctrl + U

Converti in MAIUSCOLO

Ctrl + Shift + U

Commenta selezione

Ctrl + Shift + Q

Decommenta selezione

Ctrl + Shift + K

Mostra elenco tag o parole chiave

Ctrl + Space

Aggiungi segnalibro alla riga

Ctrl + F2

Vai al segnalibro successivo

F2

Vai al segnalibro precedente

Shift + F2

Aumenta rientro testo

Tab

Riduci rientro testo

Shift + Tab

Modalità a schermo intero con schede

F11

Modalità a schermo intero senza pannelli

F12

Zoom area di testo

Ctrl + mouse wheel

Spostare blocchi senza copia-incolla merita un'attenzione particolare. Tieni premuto Ctrl + Shift e usa i tasti / per spostare un blocco selezionato all'interno del documento. Gli appunti non vengono modificati. Il rischio di sovrascrivere accidentalmente un frammento importante è zero.

Istruzioni passo passo: rimuovere le righe vuote dopo aver incollato da Word

Hai copiato testo da Microsoft Word, l'hai incollato in WordPress e hai ottenuto interruzioni di riga doppie e triple. Invece della pulizia manuale, un'operazione integrata di Notepad++ gestisce questo in tre passaggi.

Passaggio 1. Apri il documento problematico. Le righe vuote sono immediatamente visibili.

Documento con righe vuote prima dell'elaborazione in Notepad++

Passaggio 2. Seleziona tutto il contenuto: Ctrl + A.

Selezione di tutto il testo in Notepad++ prima di rimuovere le righe vuote

Passaggio 3. Nel menu principale: Modifica → Operazioni sulle righe → Rimuovi righe vuote.

Menu Modifica, Operazioni sulle righe, Rimuovi righe vuote in Notepad++

Fatto. Le righe vuote scompaiono e il testo è pronto per essere incollato in WordPress senza tag <br> extra ed elementi <p></p> vuoti. Questa tecnica funziona anche per incollaggi da Google Docs. Fa risparmiare decine di minuti quando si lavora con documenti lunghi.

Commentare il codice: due scorciatoie per l'intero ciclo

Per uno sviluppatore WordPress che modifica functions.php, CSS o JavaScript quotidianamente, commentare il codice è una parte costante del flusso di lavoro. Due scorciatoie coprono l'intero ciclo:

  • Ctrl + Shift + Q, commenta il blocco selezionato. Notepad++ inserisce automaticamente la sintassi corretta in base al tipo di file: // per PHP e JavaScript, /* */ per i CSS.
  • Ctrl + Shift + K, decommenta un blocco precedentemente commentato.

Funziona sia per singole righe che per blocchi multi-riga. Il linguaggio è determinato automaticamente dall'estensione del file. Non c'è bisogno di ricordare dove usare le doppie barre invece degli asterischi.

Video: tecniche di base in 5 minuti

Per chi assimila meglio i formati visivi rispetto al testo, ecco una breve introduzione alle capacità principali dell'editor:

Dopo la visione, le scorciatoie da tastiera e i pattern regex del cheat sheet qui sopra si inseriranno in una base chiara.

⁉️🤔 Domande frequenti

Come si attiva la modalità espressioni regolari in Notepad++?

Apri la finestra di ricerca (Ctrl + F) o sostituzione (Ctrl + H). In fondo alla finestra, trova il gruppo di pulsanti di opzione "Search Mode" e seleziona "Regular expressions". Dopodiché, tutti i caratteri speciali funzionano come operatori Boost. Non sono richieste impostazioni aggiuntive.

Perché il pattern \n non trova le interruzioni di riga?

Molto probabilmente, il file usa terminazioni di riga Windows: CRLF anziché LF. Prova il pattern \r\n o l'universale \R (interruzione di riga in Boost). Il formato corrente è visibile nella barra di stato di Notepad++: "Windows (CR LF)", "Unix (LF)" o "Macintosh (CR)".

Qual è la differenza tra modalità di ricerca estesa ed espressioni regolari?

La modalità estesa comprende solo sequenze di escape: nuova riga, tabulazione, ritorno a capo. Quantificatori, classi di caratteri e raggruppamento sono disponibili solo in modalità "Regular expressions". La modalità estesa è sufficiente per sostituire le interruzioni di riga con spazi. Per rimuovere tag o estrarre dati, serve la regex completa.

Posso cercare e sostituire su più file contemporaneamente?

Sì: Ctrl + Shift + F apre la finestra "Find in Files". Specifica una cartella, una maschera di file (*.php, *.css) e un pattern di ricerca. Notepad++ esaminerà tutti i file corrispondenti e mostrerà i risultati in un pannello separato. Per la sostituzione di massa, usa la scheda "Replace in Files". Prima di eseguire, fai sempre una copia di backup della cartella.

Come si eliminano le righe che contengono una parola specifica?

In modalità espressioni regolari: nel campo "Find", inserisci ^.*keyword.*\R, e lascia vuoto il campo "Replace". Il costrutto \R cattura l'interruzione di riga insieme al testo della riga, così non rimane spazio vuoto dove si trovava la riga eliminata. Funziona per qualsiasi pattern di testo.

Cosa aggiungere ai preferiti e da dove iniziare

Le espressioni regolari padroneggiate in Notepad++ funzionano ovunque. La stessa sintassi si applica in VS Code, nel codice PHP (preg_match), in JavaScript e nelle query SQL. Questa non è una caratteristica di un singolo editor. È alfabetizzazione di base per sviluppatori.

  • Se lavori con contenuti WordPress: inizia con la pulizia delle righe vuote seguendo le istruzioni sopra. Vedrai i risultati in un minuto.
  • Se elabori esportazioni da un vecchio CMS: il pattern <[^>]*> per rimuovere i tag HTML gestisce la maggior parte delle attività tipiche in un solo passaggio.
  • Se stai preparando dati dopo una migrazione di dominio: Ctrl + H in modalità regex per la normalizzazione degli URL sostituisce ore di lavoro manuale con una singola esecuzione.

Scarica Notepad++ gratuitamente dal sito ufficiale e prova queste tecniche sul tuo primo file problematico. Quale scenario tra quelli analizzati incontri più spesso? Facci sapere nei commenti.