Palindrom ellenőrző
Ellenőrizd, hogy egy szó vagy mondat palindrom-e, az ékezetek és írásjelek figyelmen kívül hagyásával, tükörnézettel és leghosszabb palindrom keresésével.
Tükörnézet
Az egyező párok zöldek, az eltérések pirosak, a közép keretezett, a figyelmen kívül hagyott karakterek halványak, a leghosszabb palindrom pedig alá van húzva.
Összehasonlítva:
Megfordítva:
- Összehasonlított karakterek
- 0
- Leghosszabb palindrom belül
- –
Eredmények soronként
| Sor | Szöveg | Palindrom? |
|---|
Hogyan használd a palindrom ellenőrzőt
- Írj vagy illessz be egy szót vagy mondatot a bemeneti mezőbe. A válasz gépelés közben megjelenik; az Ellenőrzés gombra is kattinthatsz.
- Válaszd ki, mit hagyjon figyelmen kívül az eszköz: a Kis- és nagybetű figyelmen kívül hagyása, az Ékezetek figyelmen kívül hagyása (é = e) és a Szóközök és írásjelek figyelmen kívül hagyása alapértelmezés szerint be van jelölve, hiszen a palindrom mondatokat általában így ítélik meg.
- Olvasd le az ítéletet. Ha a szöveg nem palindrom, az eszköz megnevezi az első olyan karakterpárt, amely nem egyezik, és megadja a helyüket.
- Szavak egész listájának egyszerre történő teszteléséhez jelöld be a Minden sor külön ellenőrzése opciót: minden sor külön eredményt kap egy táblázatban, a talált palindromok számával.
A tükörnézet olvasása
A Tükörnézet megmutatja a szövegedet az összehasonlított párokkal. Az első összehasonlított karaktert az utolsóval párosítja, a másodikat az utolsó előttivel, és így tovább a közép felé. Az egyező párok zölden, az eltérők pirosan jelennek meg, a páratlan hosszúságú palindrom középső karaktere pedig keretet kap. Azok a karakterek, amelyeket a beállítások figyelmen kívül hagynak, például a szóközök és a vesszők, halványak.
Alatta az Összehasonlítva: sor pontosan azt mutatja, mit hasonlított össze az eszköz a beállításaid alkalmazása után, a Megfordítva: pedig ugyanezt a sorozatot visszafelé. A szöveg palindrom, ha ez a két sor azonos. A „Géza, kék az ég.” esetén mindkettő így szól: gezakekazeg.
A leghosszabb palindrom belül
Még ha a szöveg nem is palindrom, gyakran tartalmaz egyet. Az eszköz a Leghosszabb palindrom belül értéket Manacher algoritmusával keresi meg, amely egyetlen menetben ellenőriz minden lehetséges középpontot, így hosszú szövegeknél is azonnali marad. A palindrom alá van húzva a tükörnézetben, és az eredeti írásmódjában jelenik meg: a „Szia, Anna!” szövegben az Anna szót találja meg. A hossza csak az összehasonlított karaktereket számolja.
Ékezetek, emoji és más trükkös karakterek
Az eszköz a felhasználó által észlelt karakterekkel (grafémaklaszterekkel) dolgozik, nem nyers kódegységekkel. Az egy karakterként vagy betűként és kombináló ékezetként begépelt ékezetes betű ugyanannak az egy karakternek számít, a bőrtónussal ellátott emoji vagy a zászló pedig egy egység marad, nem vágja félbe. Ez akkor számít, ha kikapcsolod a Szóközök és írásjelek figyelmen kívül hagyása opciót: ekkor az emojik, a szimbólumok és a szóközök egész karakterként vesznek részt az összehasonlításban.
A magyar kettős és hármas betűket (cs, sz, zs, gy, ny, ty, ly, dzs) az eszköz betűnként, külön karakterként hasonlítja össze, nem egyetlen betűként. A „Csacsi” szó betűnként nézve nem palindrom, bár a magyar helyesírás szerint egy betűnek számítana a „cs”. Fontos tudni, ha magyar kettős betűket tartalmazó szavakat ellenőrzöl.
Az Ékezetek figyelmen kívül hagyása (é = e) beállítással a „Géza kék az ég” akkor is palindrom, ha az ékezeteket nem veszed figyelembe. Kapcsold ki az opciót, ha pontos ékezeteket szeretnél megkövetelni: ekkor az á és az a, vagy az ő és az o különböző karakternek számít. Az olyan ligatúrákat, mint az œ, az eszköz változatlanul hagyja, így azok csak egy másik œ karakterrel egyeznek.
Híres palindromok kipróbálásra
- Szavak: level, Anna, Ede, aha
- „Géza, kék az ég.”
- „Ave Eva.”
- „Madam, in Eden, I’m Adam.”
- „Never odd or even.”
- Francia: „Ésope reste ici et se repose”.
Gyakori kérdések
Mi az a palindrom?
Olyan szó, szám vagy mondat, amely előre és hátrafelé olvasva ugyanaz. A mondatoknál a szóközöket, az írásjeleket és a nagybetűket általában figyelmen kívül hagyják, ez az alapértelmezés itt is.
Miért nem palindrom a mondatom?
Nézd meg a piros párokat a tükörnézetben, és az első eltérést megnevező üzenetet. Gyakran egyetlen hiányzó betű vagy egy felesleges szóköz egy szóban az ok. Ellenőrizd a beállításaidat is: ha a Szóközök és írásjelek figyelmen kívül hagyása ki van kapcsolva, minden vessző számít.
Elfogadja a számokat?
Igen. A számjegyeket úgy hasonlítja össze, mint a betűket, így ellenőrizhetők az olyan dátumok, mint a 2021. 12. 02. (12022021 értékként olvasva), vagy az olyan számok, mint a 12321.
Milyen hosszú lehet a szöveg?
Nincs rögzített korlát: az ellenőrzés és a leghosszabb palindrom keresése időben lineáris. A tükörnézet legfeljebb az első 5000 karaktert mutatja.
Elküldésre kerül valahova a szövegem?
Nem. Minden a böngésződben fut; semmi, amit beírsz, nem hagyja el az eszközödet.
Kapcsolódó eszközök
- Szöveg megfordítása Fordítsd meg a szöveget online: írj mondatot visszafelé, fordítsd meg a szavak vagy sorok sorrendjét, az emojik és az ékezetes betűk épségben maradnak.
- Anagramma-kereső és szókirakó Szavak keresése betűkből és anagrammák kirakása angol vagy francia szótárral, üres lapkákkal és pontos anagramma móddal. A böngésződben fut.
- Szószámláló Ingyenes online szószámláló, amely gépelés közben megszámolja a szavakat, karaktereket, mondatokat és bekezdéseket, és becsüli az olvasási és beszédidőt.
- Ékezet eltávolító Távolítsd el az ékezeteket bármely szövegből (á→a, ő→o, ß→ss), és készíts ékezet nélküli, biztonságos fájlnevet közvetlenül a böngésződben.