Fara beint í aðalefni
LibraTool logoLibraTool

Strengjasnúningur — ókeypis

Snúðu texta staf fyrir staf við, snúðu orðaröð við, snúðu hverri línu eða snúðu línuröð við. Inniheldur palindrómgreiningu.

Virkar án nettengingar eftir hleðslu
Ekki samhverfur
Snúið við
!dlroW ,olleH
13 stafir2 orð1 línur

Algeng notkun

  • Athugaðu hvort texti er samhverf orðSnúðu texta og berðu saman til að greina samhverf orð - orð, setningar eða málsgreinir sem lesast þau sömu fram og til baka.
  • Snúðu texta fyrir skemmtun og samfélagsmiðlaBúa til andhverfa texta, snúaðar skilaboð og spegilhættu fyrir myndefni og samfélagsmiðla.
  • Snúðu strengi fyrir forritun æfinguStaðfestu strengsnúningsalgrím þín og prófa brúnir með emoji, Unicode og margbæti stöfum.
  • Snúðu orðaröð í setningumSnúðu orðaröð setningen, titla eða lista - gagnlegt fyrir ritun æfingar og tungumála þjálfun.
  • Snúðu röð línannaSnúðu lista eða margra línanna texta óhrifandi - síðasta lína verður fyrri, gagnlegt fyrir annála skrár og gagnaúrvinnslu.

Hvernig það virkar

Þetta tól snýr texta algjörlega í vafranum þínum án ytri háða — kjarnarökfræðin er einfalt JavaScript, með einu áberandi smáatriði: það notar innbyggt Intl.Segmenter API vafrans (þar sem tiltækt) til að skipta texta í grafemakippur áður en snúið er við, svo fjölkóðapunkta stafir eins og emoji-runur (👨‍👩‍👧) og hreimaðir stafir (é) haldast heilir í stað þess að rifna í sundur.

  1. 1
    Ham-val
    Sex snúningshamir eru í boði: snúa hverjum staf, snúa bókstöfum innan hvers orðs (halda orðaröð), snúa orðaröð, snúa stöfum per línu, snúa línuröð, eða hvolfa öllum strengnum. Valdi hamurinn er beittur samstundis um leið og þú skrifar — ekkert kirtnist skref.
  2. 2
    Grafema-vituð skipting með Intl.Segmenter
    Áður en stöfum er snúið er textanum skipt með Intl.Segmenter með granularity stillt á 'grapheme'. Þetta gefur notandaupplifaða stafi frekar en hráa Unicode-kóðapunkta, svo fánaemoji eða basastafur-plús-gabbandimerki par haldast saman þegar fylkinu er snúið. Vafrar án Intl.Segmenter falla til baka í spread-rekstraraðila-endurtekningu.
  3. 3
    Öfug-ham notar uppflettitöflu
    'Öfugur' hamurinn kortleggur sérhvern staf gegnum fasta 100-færslu uppflettitöflu Unicode-líka (til dæmis, 'e' verður 'ǝ', '?' verður '¿'), snýr svo grafemafylkinu svo niðurstaðan lesist rétt þegar henni er líkamlega snúið 180 gráður.
  4. 4
    Úttak og palindróma-greining
    Snúna niðurstaðan uppfærist lifandi með useMemo hook React. Í staf-snúnings ham athugar tólið einnig hvort upprunalega inntakið sé palindróm, notar Unicode-vitund bókstafs/tölustafs sía (\p{L}\p{N}) áður en borið er saman. Að smella á Afrita skrifar úttakið á klippiborðið með staðlaða navigator.clipboard API.

Tengd verkfæri

Algengar spurningar