Obrnjevalnik nizov — brezplačno
Obrnite besedilo znak za znakom, obrnite vrstni red besed, obrnite vsako vrstico ali obrnite vrstni red vrstic. Vključuje zaznavanje palindromov.
Pogosta področja uporabe
- Preveri, ali je Besedilo PalindromObrni besedilo in primerjaj za zaznavanje palindromov — besede, fraze ali stavke, ki se berejo enako naprej in nazaj.
- Obrni Besedilo za Zabavo in Družbena OmrežjaUstvari besedilo nazaj, obrnjena sporočila in zrcaljene naslove za meme in društvene objave.
- Obrni Nize za Prakso KodiranjaPreveri svoje algoritme za obračanje nizov in testiraj robne primere z emoji, Unicode in večznakovnimi znaki.
- Obrni Vrstni Red Besed v StavkihObrni vrstni red besed stavkov, naslovov ali seznamov — koristno za vaje pisanja in učenja jezikov.
- Obrni Vrstni Red VrsticObrni seznam ali večvrstično besedilo narobe — zadnja vrstica postane prva, koristno za datoteke dnevnika in obdelavo podatkov.
Kako deluje
To orodje obrne besedilo v celoti v vašem brskalniku brez zunanjih odvisnosti — jedrska logika je navaden JavaScript, z eno pomembno podrobnostjo: uporablja vgrajen API Intl.Segmenter brskalnika (kjer je na voljo), da besedilo pred obratom razdeli na grafemske gruče, tako da večkodni znaki, kot so zaporedja emodžijev (👨👩👧) in naglašene črke (é), ostanejo nedotaknjeni namesto raztrganja.
- 1Izbira načinaNa voljo je šest načinov obračanja: obrni vsak znak, obrni črke znotraj vsake besede (ohrani vrstni red besed), obrni vrstni red besed, obrni znake na vrstico, obrni vrstni red vrstic, ali obrni cel niz na glavo. Izbran način se uporabi takoj med tipkanjem — ni koraka oddaje.
- 2Delitev, občutljiva na grafeme, prek Intl.SegmenterPred obratom znakov se besedilo razdeli z uporabo Intl.Segmenter z granularity, nastavljeno na 'grapheme'. To da znake, kot jih zaznava uporabnik, namesto surovih kodnih točk Unicode, tako da emoji zastave ali par osnovna-črka-plus-spojni-znak ostaneta skupaj pri obratu polja. Brskalniki brez Intl.Segmenter se zatečejo k iteraciji z razprostirnim operatorjem.
- 3Način na glavo uporablja iskalno tabeloNačin 'na glavo' preslika vsak znak prek fiksno zakodirane iskalne tabele s 100 vnosi podobno izgledajočih znakov Unicode (na primer 'e' postane 'ǝ', '?' postane '¿'), nato obrne polje grafemov, tako da se rezultat pravilno bere, ko je fizično zasukan za 180 stopinj.
- 4Izpis in zaznavanje palindromaObrnjen rezultat se posodablja v živo prek React kljuke useMemo. V načinu obrata znakov orodje prav tako preveri, ali je izvirni vnos palindrom, z uporabo filtra črk/števk, občutljivega na Unicode (\p{L}\p{N}), pred primerjavo. Klik na Kopiraj zapiše izpis v odložišče prek standardnega API-ja navigator.clipboard.
Sorodna orodja
Generator obrnjenega besedila
Obrni besedilo na glavo, ga prezrcali ali ga obrni z Unicode podobnimi znaki.
Obrni video
Predvajajte video nazaj: obrnite sliko in zvok celotnega posnetka ali samo dela in ga shranite kot MP4. Deluje v vašem brskalniku.
Obrnjeni zvok
Predvajajte zvočno datoteko nazaj. Koristno za glasbeno produkcijo in preverjanje skritih obrnjenih sporočil. Deluje v celoti v vašem brskalniku, brez nalaganja.