Unicode-konverterare
Gratis onlineverktyg för Unicode-konvertering, escape-sekvenser och textkonvertering
Om Unicode Escape-konverterare
Konvertera text till och från Unicode escape-sekvenser. Kodning outputar ES2015 code-point-formen \u{XXXX} för varje tecken vars kodpunkt är över U+007F, lämnar ASCII-tecken oförändrade. Avkodning accepterar både det klamrade formatet \u{1F600} och det klassiska fyrsiffriga formatet \u00e9 och renderar motsvarande tecken.
Hur man använder
1. Välj fliken Till Unicode eller Till Text-läge.\n2. I Till Unicode-läge, ange vanlig text för att ta emot escapes; i Till Text-läge, ange \u-style escapes för att ta emot tecken.\n3. Klicka på Konvertera.\n4. Kopiera resultatet med Kopiera-knappen i output-kortet.
Escape-format som stöds
Kodning itererar med codePointAt och emitterar \u{HEX} med versaler för kodpunkter > 127, så emoji som 😀 blir \u{1F600} och é blir \u{E9}. ASCII-bokstäver, siffror och skiljtecken passeras orörda. Avkodning använder ett enda regex /\\u\{?([0-9a-fA-F]+)\}?/g som matchar både klamrad och oklamrad hex (skiftlägesokänsligt) och anropar String.fromCodePoint, så blandade sekvenser i en input hanteras korrekt.
▶Varför escape-tecken inte ASCII-tecken vid kodning?
▶Kan jag avkoda både \u{1F600}- och \u00e9-stilar?
▶Hanterar den surrogatpar som \uD83D\uDE00?
▶Vad är hex-fallet för den kodade outputen?
Om detta verktyg har varit till hjälp för dig, överväg att bjuda mig på en kaffe.
Bjud mig på en kaffe