Unicode-muunnin
Ilmainen verkkotyökalu Unicode-muunnokseen, escape-jonot ja tekstin muunnos
Unicode-pakojärjestelmän muuntimesta
Muuntaa tekstiä Unicode-pakojesiemuotoon ja takaisin. Koodaus tuottaa ES2015-koodipiste-muodon \u{XXXX} jokaiselle merkille, jonka koodipiste on yli U+007F, jättäen ASCII-merkit koskemattomiksi. Purkaminen hyväksyy sekä aaltomuodon \u{1F600} että klassisen nelinumeroisen muodon \u00e9 ja renderöi vastaavat merkit.
Käyttöohje
1. Valitse Unicode-teksti tai Teksti-tilan välilehti.\n2. Unicode-teksti-tilassa syötä pelkkä teksti saadaksesi pakoja; Teksti-tilassa syötä \u-tyyliset pakoja saadaksesi merkkejä.\n3. Napsauta Muunna.\n4. Kopioi tulos Kopioi-painikkeella lähtökortissa.
Pakojärjestelmät
Koodaus käy läpi codePointAt ja tuottaa \u{HEX} isoilla kirjaimilla koodipisteille > 127, joten emojit kuten 😀 muuttuvat \u{1F600}:ksi ja é muuttuu \u{E9}:ksi. ASCII-kirjaimet, numerot ja välimerkit kulkevat koskemattomina. Purkaminen käyttää yhtä regexiä /\\u\{?([0-9a-fA-F]+)\}?/g joka täsmää sekä aaltoutuneen ja aaltouttoman heksan (isot/ali-riippumaton) ja kutsuu String.fromCodePoint, joten sekajonot voidaan käsitellä oikein yhdessä syötteessä.
▶Miksi ASCII-merkit eivät pakota koodauksessa?
▶Voinko purkaa sekä \u{1F600}- että \u00e9 -tyylit?
▶Käsitteleekö se pariskuntia kuten \uD83D\uDE00?
▶Mikä on heksakirjainkoodin muoto koodatussa tulosteessa?
Jos tämä työkalu on ollut sinulle hyödyllinen, harkitse kahvin ostamista.
Osta minulle kahvi