Kthyes Vargjesh Falas
Ktheni tekstin karakter pas karakteri, ktheni rendin e fjalëve, ktheni çdo rresht, ose ktheni rendin e rreshtave. Përfshin zbulimin e palindromeve.
Si funksionon
Ky mjet e përmbys tekstin tërësisht në shfletuesin tënd me zero varësi të jashtme — logjika kryesore është JavaScript i thjeshtë, me një detaj të dukshëm: përdor API-në e integruar Intl.Segmenter të shfletuesit (kur disponohet) për të ndarë tekstin në grupime grafemash para se ta përmbysë, kështu që karaktere shumë-pikëkodesh si sekuencat emoji (👨👩👧) dhe shkronjat me theks (é) mbijetojnë të paprekura në vend që të grisen.
- 1Zgjedhja e mënyrësJanë të disponueshme gjashtë mënyra përmbysjeje: përmbys çdo karakter, përmbys shkronjat brenda çdo fjale (duke ruajtur rendin e fjalëve), përmbys rendin e fjalëve, përmbys karakteret për rresht, përmbys rendin e rreshtave, ose kthe të gjithë vargun përmbys. Mënyra e zgjedhur zbatohet menjëherë ndërsa shkruan — nuk ka hap dërgimi.
- 2Ndarje e vetëdijshme për grafema përmes Intl.SegmenterPara se të përmbysen karakteret, teksti ndahet duke përdorur Intl.Segmenter me granularity të vendosur te 'grapheme'. Kjo jep karakterë të perceptuar nga përdoruesi në vend të pikëkodeve të papërpunuara Unicode, kështu që një emoji flamuri ose një çift shkronjë-bazë-plus-shenjë-kombinuese mbetet së bashku kur grupi përmbyset. Shfletuesit pa Intl.Segmenter kthehen te iterimi me operatorin spread.
- 3Mënyra përmbys-lart-poshtë përdor një tabelë kërkimiMënyra 'përmbys-lart-poshtë' harton çdo karakter përmes një tabele kërkimi 100-hyrjesh të paravendosur ngjashmërish Unicode (për shembull, 'e' bëhet 'ǝ', '?' bëhet '¿'), pastaj përmbys grupin e grafemave kështu që rezultati lexohet saktë kur rrotullohet fizikisht 180 gradë.
- 4Dalje dhe zbulim palindromiRezultati i përmbysur përditësohet drejtpërdrejt përmes hook-ut useMemo të React-it. Në mënyrën përmbysje-karakteresh mjeti gjithashtu kontrollon nëse hyrja origjinale është një palindrom, duke përdorur një filtër shkronje/shifre të vetëdijshëm për Unicode (\p{L}\p{N}) para se të krahasojë. Klikimi i Kopjo e shkruan daljen te clipboard përmes API-së standarde navigator.clipboard.
Mjete të ngjashme
Gjeneratori i Tekstit të Përmbysur
Përmbysni tekstin, pasqyrojeni ose ktheni renditjen e tij duke përdorur karaktere Unicode të ngjashme.
Audio i Kthyer Mbrapsht
Luani një skedar audio mbrapsht. E dobishme për produksion muzikor dhe kontrollin e mesazheve të fshehura të kthyera mbrapsht. Funksionon plotësisht në shfletuesin tuaj, pa ngarkim.
Renditës Teksti
Renditni rreshtat e tekstit alfabetikisht, sipas gjatësisë, numerikisht ose rastësisht. Hiqni dublikimet, prisni hapësirat dhe përziejni listat.