Verifica Palindromi

Verifica se una parola o una frase è un palindromo — ignorando maiuscole, accenti e punteggiatura, nel tuo browser.

Come si usa

  1. Digita o incolla una parola o una frase — "anna", "i topi non avevano nipoti", "A man, a plan, a canal: Panama" o qualsiasi cosa sospetti si legga uguale al contrario.
  2. Scegli cosa ignorare (maiuscole, accenti, spazi e punteggiatura — tutti ignorati per impostazione predefinita, come vuole la definizione classica) e clicca "Verifica".
  3. Leggi il verdetto e osserva la stringa normalizzata accanto alla sua copia invertita per vedere esattamente cosa è stato confrontato. Tutto gira nel tuo browser.

Informazioni su questo strumento

Un palindromo è una parola o una frase che si legge allo stesso modo in avanti e all'indietro — "radar", "anna", i classici italiani "i topi non avevano nipoti" e "ai lati d'Italia", o l'intramontabile inglese "A man, a plan, a canal: Panama". Per convenzione, maiuscole, accenti, spazi e punteggiatura non contano: ciò che conta è la nuda sequenza di lettere e cifre. Quella convenzione è esattamente ciò che controllano le caselle qui, così puoi anche passare alla definizione rigorosa carattere per carattere quando un enigma lo richiede.

La verifica avviene in tre passaggi trasparenti. Prima il testo viene normalizzato secondo le tue opzioni: gli accenti vengono eliminati con la scomposizione Unicode (á diventa a), tutto viene convertito in minuscolo, e ogni carattere che non sia una lettera o una cifra viene rimosso — il filtro lettere-e-cifre è consapevole di Unicode, quindi funziona con qualsiasi alfabeto, non solo dalla A alla Z. Poi la stringa normalizzata viene invertita, iterando per code point così le emoji e gli altri caratteri multi-byte non si rompono. Infine le due stringhe vengono confrontate: se coincidono, hai un palindromo.

Oltre al verdetto, lo strumento ti mostra sempre la stringa normalizzata e la sua inversione fianco a fianco, che è il modo onesto di farlo — puoi vedere con precisione quali caratteri sono stati confrontati invece di fidarti di una scatola nera. Usalo per dirimere dispute nei giochi di parole, verificare frasi candidate per un'idea di naming o branding, esplorare i palindromi classici con gli studenti, controllare le risposte inviate dagli utenti in un quiz, o verificare che la tua creazione palindroma regga davvero una volta tolta la punteggiatura.

Domande frequenti

Cos'è un palindromo?

Un palindromo è una parola, frase o numero che si legge allo stesso modo in avanti e all'indietro, come "radar", "anna" o "i topi non avevano nipoti". Spazi, punteggiatura e maiuscole vengono tradizionalmente ignorati.

Spazi, accenti e punteggiatura contano?

Secondo la definizione classica, no — ed è l'impostazione predefinita qui. Ogni regola è una casella: togli la spunta per richiedere invece uno specchio esatto carattere per carattere.

Perché lo strumento mostra una stringa "normalizzata"?

Perché tu possa verificare il confronto da solo. La stringa normalizzata è il tuo testo dopo l'applicazione delle regole selezionate; lo strumento la mostra accanto alla sua copia invertita, e il verdetto è semplicemente se le due coincidono.

Funziona con numeri e altri alfabeti?

Sì. Le cifre vengono mantenute, quindi si possono testare date come 02/02/2020, e il filtro delle lettere è consapevole di Unicode, così greco, cirillico e altri sistemi di scrittura vengono confrontati come il testo latino.

Il mio testo lascia il browser?

No. Normalizzazione e confronto girano al 100% in JavaScript sul tuo dispositivo. Nulla viene inviato a un server, trasmesso o salvato.

Strumenti correlati

Link lunghi? Accorciali gratis

Vai.la trasforma qualsiasi URL in un link breve con statistiche dei clic, QR Code e il tuo biolink personale.

Vai.la non è responsabile dell'uso degli strumenti né delle decisioni prese in base ai loro risultati.