Kigeuzi cha Mfuatano bila malipo
Geuza maandishi herufi kwa herufi, geuza mpangilio wa maneno, geuza kila mstari, au geuza mpangilio wa mistari. Inajumuisha ugunduzi wa palindromu.
Matumizi ya kawaida
- Angalia Kama Maandishi ni PalindromeBadilisha maandishi na kulinganisha ili kugundua palindrome - maneno, misemo au sentensi zinazosomwa sawa mbele na nyuma.
- Badilisha Maandishi kwa Mchezo na Mitandao ya KijamiiTengeneza maandishi ya nyuma, ujumbe uliobadilishwa na maandishi yenye kioo kwa memes na na ujumbe wa mitandao.
- Badilisha Kamba kwa Mazoezi ya NambariThibitisha algorithms yako ya kubadilisha kamba na ujumbe hali ya pembetatu na emoji, Unicode na herufi za multi-byte.
- Badilisha Agizo la Neno katika SentensiPitisha agizo la neno la sentensi, vitabu au orodha - muhimu kwa mazoezi ya kuandika na kujifunza lugha.
- Badilisha Agizo la MistariPitisha orodha au maandishi ya mistari kadhaa kwa nchi - mstari wa mwisho unakuwa wa kwanza, muhimu kwa faili za kumbukumbu na usindikaji wa data.
Jinsi Inavyofanya Kazi
Kifaa hiki kinageuza maandishi kikamilifu kwenye kivinjari chako bila utegemezi wa nje β mantiki kuu ni JavaScript wazi, yenye maelezo moja muhimu: kinatumia Intl.Segmenter API ya ndani ya kivinjari (inapopatikana) kugawanya maandishi kuwa vikundi vya grafimu kabla ya kugeuza, kwa hiyo herufi za codepoint-nyingi kama mfuatano wa emoji (π¨βπ©βπ§) na herufi zenye lafudhi (Γ©) zinasalia sawa badala ya kuraruliwa.
- 1Uchaguzi wa haliHali sita za kugeuza zinapatikana: geuza kila herufi, geuza herufi ndani ya kila neno (ukidumisha mpangilio wa maneno), geuza mpangilio wa maneno, geuza herufi kwa kila mstari, geuza mpangilio wa mistari, au pindua mfuatano mzima chini-juu. Hali iliyochaguliwa inatumika papo hapo unapoandika β hakuna hatua ya kuwasilisha.
- 2Ugawaji unaotambua grafimu kupitia Intl.SegmenterKabla ya kugeuza herufi, maandishi yanagawanywa kwa kutumia Intl.Segmenter na granularity iliyowekwa 'grapheme'. Hii inatoa herufi zinazoonekana na mtumiaji badala ya codepoint ghafi za Unicode, kwa hiyo emoji ya bendera au jozi ya herufi-msingi-pamoja-na-alama-ya-kuunganisha inabaki pamoja gridi inapogeuzwa. Vivinjari visivyo na Intl.Segmenter vinarudi kwenye utambaazaji wa kiendeshi cha spread.
- 3Hali ya chini-juu inatumia jedwali la utafutajiHali ya 'chini-juu' inaunganisha kila herufi kupitia jedwali thabiti la viingilio 100 vya visawe vya Unicode (kwa mfano, 'e' inakuwa 'Η', '?' inakuwa 'ΒΏ'), kisha kugeuza safu ya grafimu ili matokeo yasomeke kwa usahihi yakizungushwa kifizikia digrii 180.
- 4Matokeo na ugunduzi wa palindromeMatokeo yaliyogeuzwa yanasasishwa moja kwa moja kupitia kiungo cha useMemo cha React. Katika hali ya kugeuza-herufi kifaa pia kinaangalia kama uingizaji wa asili ni palindrome, kwa kutumia kichujio cha herufi/tarakimu kinachotambua Unicode (\p{L}\p{N}) kabla ya kulinganisha. Kubofya Nakili kunaandika matokeo kwenye clipboard kupitia navigator.clipboard API ya kawaida.
Zana Zinazohusiana
Jenerata ya Maandishi Yaliyogeuzwa
Geeza maandishi upside down, geeza kioo, au uzijito kwa herufi za Unicode zinazofanana.
Geuza Video Nyuma
Cheza video kinyumenyume: geuza picha na sauti ya klipu nzima au sehemu yake tu, kisha ihifadhi kama MP4. Inafanya kazi kwenye kivinjari chako.
Geuza Sauti kwa Mpangilio wa Nyuma
Cheza faili ya sauti nyuma. Muhimu kwa uzalishaji wa muziki na kuangalia ujumbe uliofichwa uliogeuzwa. Inafanya kazi kabisa kwenye kivinjari chako, hakuna upakiaji.