Palindrome Checker
Alamin kung palindrome ang salita o pangungusap, kahit hindi pansinin ang titik, accent, espasyo at bantas, at hanapin ang pinakamahabang palindrome.
Salamin
Berde ang magkatugmang pares, pula ang magkaiba, may balangkas ang gitna, kupas ang mga hindi pinapansing character at may guhit sa ilalim ang pinakamahabang palindrome.
Pinaghambing:
Baligtad:
- Mga character na pinaghambing
- 0
- Pinakamahabang palindrome sa loob
- –
Mga resulta kada linya
| Linya | Text | Palindrome? |
|---|
Paano gamitin ang palindrome checker
- I-type o i-paste ang isang salita o pangungusap sa input box. Lumalabas ang sagot habang nagta-type ka; puwede mo ring pindutin ang Suriin.
- Piliin kung ano ang hindi papansinin: naka-tick bilang default ang Huwag pansinin ang malaki/maliit na titik, Huwag pansinin ang accent (é = e) at Huwag pansinin ang espasyo at bantas, na siyang karaniwang batayan sa paghusga ng mga palindromic na pangungusap.
- Basahin ang hatol. Kung hindi palindrome ang text, tutukuyin ng tool ang unang pares ng character na hindi magkatugma at ibibigay ang mga posisyon nito.
- Para subukan ang buong listahan ng mga salita nang sabay-sabay, i-tick ang Suriin ang bawat linya nang hiwalay: may sariling resulta ang bawat linya sa isang table, kasama ang bilang ng mga palindrome na natagpuan.
Pagbasa ng salamin
Ipinapakita ng Salamin ang iyong text kasama ang mga pares na pinaghahambing. Ang unang character na pinaghahambing ay ipinapares sa huli, ang pangalawa sa pangalawa mula sa huli, at ganoon pa hanggang sa gitna. Berde ang mga magkatugmang pares, pula ang mga magkaiba, at may balangkas ang gitnang character ng palindrome na may kakaibang haba. Kupas ang mga character na hindi pinapansin ng mga opsyon, gaya ng espasyo at kuwit.
Sa ibaba, ipinapakita ng linyang Pinaghambing: kung ano mismo ang pinaghambing ng tool matapos ilapat ang iyong mga opsyon, at ipinapakita ng Baligtad: ang parehong pagkakasunod-sunod nang pabaligtad. Palindrome ang isang text kapag magkapareho ang dalawang linyang ito. Para sa “A man, a plan, a canal: Panama!”, parehong amanaplanacanalpanama ang mababasa.
Ang pinakamahabang palindrome sa loob
Kahit hindi palindrome ang isang text, madalas may palindrome sa loob nito. Hinahanap ng tool ang Pinakamahabang palindrome sa loob ng iyong text gamit ang algorithm ni Manacher, na sinusuri ang bawat posibleng gitna sa isang pasada lang, kaya mabilis pa rin kahit mahaba ang text. May guhit sa ilalim ang palindrome sa salamin at ipinapakita ito sa orihinal na baybay: sa “Hello, Laval!”, natutukoy nito ang Laval. Ang mga pinaghambing na character lang ang binibilang sa haba nito.
Mga accent, emoji at iba pang kakaibang character
Gumagana ang tool sa mga character na nakikita ng tao (grapheme cluster), hindi sa mga raw code unit. Ang letrang may accent na na-type bilang isang character o bilang letra kasama ang combining accent ay binibilang bilang iisang character, at nananatiling isang yunit ang emoji na may skin tone o ang bandila sa halip na hatiin sa gitna. Mahalaga ito kapag pinatay mo ang Huwag pansinin ang espasyo at bantas: kasali na sa paghahambing ang emoji, simbolo at espasyo bilang buong character.
Sa Huwag pansinin ang accent (é = e), palindrome ang “Ésope reste ici et se repose”, gaya ng inaasahan ng tradisyong French. Patayin ang opsyon kung gusto mong eksakto ang mga accent. Pinananatili ang mga ligature gaya ng œ, kaya tumutugma lang ang mga ito sa isa pang œ.
Mga sikat na palindrome na puwedeng subukan
- Mga salita: ama, ata, mama, kayak, level, radar, noon
- “Was it a car or a cat I saw?”
- “Never odd or even.”
- “Madam, in Eden, I’m Adam.”
- French: “Ésope reste ici et se repose”, “Engage le jeu que je le gagne”.
Mga madalas itanong
Ano ang palindrome?
Isang salita, numero o pangungusap na pareho ang basa mula una hanggang huli at mula huli hanggang una. Sa mga pangungusap, karaniwang hindi pinapansin ang espasyo, bantas at malalaking titik, na siyang default dito.
Bakit hindi palindrome ang aking pangungusap?
Tingnan ang mga pulang pares sa salamin at ang mensaheng tumutukoy sa unang pagkakaiba. Kadalasan, isang nawawalang letra o sobrang espasyo sa isang salita ang dahilan. Suriin din ang iyong mga opsyon: kapag naka-off ang Huwag pansinin ang espasyo at bantas, binibilang ang bawat kuwit.
Tinatanggap ba ang mga numero?
Oo. Inihahambing ang mga digit gaya ng mga letra, kaya masusuri ang mga petsang gaya ng 12/02/2021 (binabasa bilang 12022021) o mga numerong gaya ng 12321.
Gaano katagal ang puwedeng text?
Walang takdang limitasyon: linear ang oras ng pagsusuri at ng paghahanap ng pinakamahabang palindrome. Ipinapakita ng salamin ang hanggang unang 5,000 character lang.
Ipinapadala ba kahit saan ang aking text?
Hindi. Sa iyong browser tumatakbo ang lahat; walang lumalabas sa iyong device sa anumang tina-type mo.
Mga kaugnay na tool
- Baligtarin ang Text Baligtarin ang text online. Isulat nang pabalik ang pangungusap, baligtarin ang pagkakasunod ng salita o linya, at manatiling buo ang emoji at mga tuldik.
- Word Unscrambler at Anagram Solver I-unscramble ang iyong mga letra at hanapin ang lahat ng English o French na salitang mabubuo, may blangko at eksaktong anagram. Gumagana sa browser mo.
- Word Counter Libreng online word counter na bumibilang ng salita, character, pangungusap at talata habang nagta-type ka, at tumatantiya ng oras ng pagbasa at pagsasalita.
- Tanggalin ang mga Accent Tanggalin ang mga accent at diacritic sa anumang text (é to e, ß to ss, æ to ae) at gawing ligtas, accent-free na file name, direkta sa iyong browser.