Stringi pööraja tasuta
Pööra tekst märk-märgi haaval, pöörake sõnajärjestust, pöörake iga rida või pöörake ridade järjekorda. Sisaldab palindroomi tuvastamist.
Levinud kasutusviisid
- Kontrolli, kas Tekst on PalindroomPööra teksti ja võrdle palindroomide avastamiseks — sõnad, fraasid või laused, mis loetakse ees ja tagasi ühesugused.
- Pööra Teksti Sõpruse ja Sotsiaalmeedia jaoksLoo tagurpidi teksti, pööratud sõnumeid ja peegli pealkirjad memidele ja sotsiaalmeedia postitustele.
- Pööra Stringid Kodeerimise HarjutamiseksKontrolli stringi pööramisalgoritme ja testi piirijuhte emoji, Unicode ja mitmebaitsete märkidega.
- Pööra Sõnade Järjekord LausetesPööra lausete, pealkirjade või loendite sõnade järjekord — kasulik kirjutamisharjutuseks ja keele õppimiseks.
- Pööra Ridade JärjekordPööra loend või mitmerealise teksti peal — viimane rida muutub esimeseks, kasulik logifailidele ja andmete töötlemisele.
Kuidas see töötab
See tööriist pöörab teksti täielikult sinu brauseris ilma väliste sõltuvusteta — põhilogika on lihtne JavaScript, koos ühe olulise detailiga: see kasutab brauseri sisseehitatud Intl.Segmenter API-t (kus saadaval), et jagada tekst grafeemklastriteks enne pööramist, nii et mitme-koodipunktiga tähemärgid nagu emoji jadad (👨👩👧) ja aktsenditud tähed (é) säilivad terviklikult, mitte ei rebi lahti.
- 1Režiimi valikSaadaval on kuus pöördrežiimi: pööra iga tähemärk, pööra tähed iga sõna sees (säilitades sõnajärjekorra), pööra sõnajärjekord, pööra tähemärgid rea kaupa, pööra reajärjekord, või keera kogu string pea peale. Valitud režiim rakendatakse koheselt kirjutades — esitamissammu pole.
- 2Grafeemi-teadlik jagamine Intl.Segmenter abilEnne tähemärkide pööramist jagatakse tekst Intl.Segmenter abil, granulaarsusega seatud 'grapheme'. See annab kasutajale tajutavad tähemärgid, mitte toored Unicode koodipunktid, nii et lipuemoji või baastähe-pluss-kombineerivamärgi paar jääb koos, kui massiiv pööratakse. Brauserid ilma Intl.Segmenter'ita langevad tagasi spread-operaatori iteratsioonile.
- 3Pea-peale režiim kasutab otsingutabelit'Pea-peale' režiim kaardistab iga tähemärgi kõvakodeeritud 100-kirjelise Unicode sarnaste tähemärkide otsingutabeli kaudu (näiteks 'e' saab 'ǝ', '?' saab '¿'), seejärel pöörab grafeemide massiivi, nii et tulemus loetakse õigesti, kui see füüsiliselt 180 kraadi pöörata.
- 4Väljund ja palindroomi tuvastaminePööratud tulemus uueneb reaalajas React'i useMemo hooki kaudu. Tähemärgi-pöördumise režiimis kontrollib tööriist ka, kas algsisend on palindroom, kasutades Unicode-teadlikku tähe/numbri filtrit (\p{L}\p{N}) enne võrdlemist. Kopeeri klõpsamine kirjutab väljundi lõikelauale standardse navigator.clipboard API abil.
Seotud tööriistad
Tekstide Ümberpööraja
Pöörake teksti pea peale, peegeldage seda või pöörake ümber, kasutades Unicode-i sarnaseid märke.
Video tagurpidi
Esitage video tagurpidi: pöörake kogu klipi või ainult osa selle pilt ja heli ümber ning salvestage MP4-na. Töötab teie brauseris.
Pööratud heli
Esita helifail tagurpidi. Kasulik muusikatootmiseks ja peidetud pööratud sõnumite kontrollimiseks. Töötab täielikult sinu brauseris, üleslaadimist pole.