Hva er Unicode?

Unicode er en universell tegnkodingsstandard som tildeler et unikt tall (kalt et kodepunkt) til hvert tegn som brukes i skriftspråk over hele verden. I motsetning til eldre kodingssystemer som ASCII, som kun støttet 128 tegn, kan Unicode representere over 1,1 millioner tegn-inkludert bokstaver fra alle alfabeter, symboler, emojis og spesialtegn. Dette gjør det essensielt for å bygge programvare som fungerer på tvers av ulike språk og plattformer.

Et Unicode‑kodepunkt skrives vanligvis som U+ etterfulgt av et heksadesimalt tall. For eksempel er bokstaven "A" U+0041, og emoji 😀 er U+1F600. Ulike programmeringsspråk og systemer representerer disse kodepunktene i forskjellige formater, noe som gjør konvertering mellom formater ofte nødvendig.

Verktøysbeskrivelse

Dette verktøyet konverterer tekst mellom vanlige tegn og ulike Unicode‑representasjonsformater. Det støtter toveis konvertering mellom seks forskjellige formater: vanlig tekst, Unicode‑kodepunkter, JavaScript‑escape‑sekvenser, HTML‑numeriske entiteter, heksadesimale verdier og desimale verdier. Velg ganske enkelt inn‑ og ut‑formatene, så skjer konverteringen umiddelbart.

Eksempler

Inndata Format Utdata
Hello Kodepunkter U+0048 U+0065 U+006C U+006C U+006F
Hello JS Escape \u0048\u0065\u006C\u006C\u006F
Hello HTML‑entiteter Hello
Hello Heksadesimal 0048 0065 006C 006C 006F
Hello Desimal 72 101 108 108 111
😀 Kodepunkter U+1F600
Привет JS Escape \u041F\u0440\u0438\u0432\u0435\u0442

Funksjoner

  • Toveisk konvertering mellom alle seks Unicode‑formatene
  • Full Unicode‑støtte inkludert emojis og tegn utenfor Basic Multilingual Plane (BMP)
  • Håndtering av surrogatpar for JavaScript‑escape‑sekvenser med tegn over U+FFFF