Verificator de palindroame
Verifică dacă un cuvânt sau o propoziție este palindrom, ignorând majusculele, diacriticele și punctuația, cu oglinda evidențiată și cel mai lung palindrom.
Vedere în oglindă
Perechile care se potrivesc sunt verzi, diferențele roșii, centrul este încadrat, caracterele ignorate sunt estompate, iar cel mai lung palindrom este subliniat.
Comparat:
Inversat:
- Caractere comparate
- 0
- Cel mai lung palindrom din interior
- –
Rezultate pe linii
| Linia | Text | Palindrom? |
|---|
Cum folosești verificatorul de palindroame
- Scrie sau lipește un cuvânt sau o propoziție în câmpul de intrare. Răspunsul apare pe măsură ce scrii; poți apăsa și Verifică.
- Alege ce se ignoră: Ignoră majusculele, Ignoră diacriticele (ă = a) și Ignoră spațiile și punctuația sunt bifate implicit, adică modul în care sunt judecate de obicei propozițiile palindromice.
- Citește verdictul. Dacă textul nu este palindrom, instrumentul numește prima pereche de caractere care nu se potrivesc și le dă pozițiile.
- Ca să testezi o listă întreagă de cuvinte deodată, bifează Verifică fiecare linie separat: fiecare linie primește propriul rezultat într-un tabel, cu numărul de palindroame găsite.
Cum citești vederea în oglindă
Vedere în oglindă arată textul tău cu perechile comparate. Primul caracter comparat este împerecheat cu ultimul, al doilea cu penultimul și tot așa spre mijloc. Perechile care se potrivesc sunt verzi, cele diferite roșii, iar caracterul din centrul unui palindrom de lungime impară este încadrat. Caracterele pe care opțiunile le ignoră, precum spațiile și virgulele, sunt estompate.
Mai jos, rândul Comparat: arată exact ce a comparat instrumentul după aplicarea opțiunilor tale, iar Inversat: arată aceeași secvență pe dos. Un text este palindrom când aceste două rânduri sunt identice. Pentru „Ele fac cafele”, amândouă se citesc elefaccafele.
Cel mai lung palindrom din interior
Chiar și când un text nu este palindrom, adesea conține unul. Instrumentul găsește Cel mai lung palindrom din interior cu algoritmul lui Manacher, care verifică fiecare centru posibil într-o singură trecere, deci rămâne instantaneu pe texte lungi. Palindromul este subliniat în vederea în oglindă și arătat în grafia originală: în „Hello, Laval!” găsește Laval. Lungimea lui numără doar caracterele comparate.
Diacritice, emoji și alte caractere dificile
Instrumentul lucrează cu caractere percepute de utilizator (clustere de grafeme), nu cu unități de cod brute. O literă cu diacritică scrisă ca un singur caracter sau ca literă plus semn combinat se numără ca același caracter, iar un emoji cu nuanță de piele sau un steag rămâne o singură unitate, în loc să fie tăiat în două. Contează când debifezi Ignoră spațiile și punctuația: atunci emoji-urile, simbolurile și spațiile participă la comparație drept caractere întregi.
Cu Ignoră diacriticele (ă = a), „Ésope reste ici et se repose” este palindrom, cum se așteaptă tradiția franceză. Pentru texte românești, opțiunea face ca „ă”, „â”, „î”, „ș” și „ț” să fie comparate ca „a”, „a”, „i”, „s” și „t”. Debifează-o ca să ceri diacritice exacte. Ligaturile precum œ sunt păstrate ca atare, deci se potrivesc doar cu un alt œ.
Palindroame celebre de încercat
- Cuvinte: ana, aia, ou, cojoc, rotor, radar, kayak, level
- „Ele fac cafele.”
- „Was it a car or a cat I saw?”
- „Madam, in Eden, I’m Adam.”
- În franceză: „Ésope reste ici et se repose”, „Engage le jeu que je le gagne”.
Întrebări frecvente
Ce este un palindrom?
Un cuvânt, un număr sau o propoziție care se citește la fel de la stânga la dreapta și de la dreapta la stânga. La propoziții, spațiile, punctuația și majusculele se ignoră în mod normal, ceea ce este setarea implicită aici.
De ce propoziția mea nu este palindrom?
Uită-te la perechile roșii din vederea în oglindă și la mesajul care numește prima diferență. Adesea cauza este o singură literă lipsă sau un spațiu în plus într-un cuvânt. Verifică și opțiunile: cu Ignoră spațiile și punctuația debifat, fiecare virgulă contează.
Sunt acceptate numerele?
Da. Cifrele sunt comparate ca literele, deci pot fi verificate date precum 12.02.2021 (citită 12022021) sau numere precum 12321.
Cât de lung poate fi textul?
Nu există o limită fixă: verificarea și căutarea celui mai lung palindrom sunt liniare în timp. Vederea în oglindă arată cel mult primele 5.000 de caractere.
Este textul meu trimis undeva?
Nu. Totul rulează în browserul tău; nimic din ce scrii nu părăsește dispozitivul tău.
Instrumente similare
- Text invers Inversează textul online. Scrie o frază de la coadă la cap, inversează ordinea cuvintelor sau a liniilor, cu emoji și litere cu diacritice păstrate intacte.
- Rezolvitor de anagrame și descifrare de cuvinte Descifrează literele în toate cuvintele englezești sau franceze pe care le pot forma, cu litere libere și mod de anagrame exacte. Funcționează în browser.
- Numărător de cuvinte Numărător de cuvinte online gratuit: numără cuvintele, caracterele, propozițiile și paragrafele pe măsură ce scrii și estimează timpul de citire.
- Eliminare diacritice Elimină diacriticele din orice text (ă în a, ș în s, ț în t, ß în ss) și transformă numele în nume de fișiere sigure, direct în browserul tău.