CP-1252 in Golang
Dit artikel beschrijf hoe de Code page 1252 (bekend als CP-1252) teken gebruikt kunnen worden in Golang. CP-1252 is een codering van het Latijnse alfabet van enkelbyte tekens. Deze tekens worden standaard gebruikt in de verouderde componenten van Microsoft Windows voor Engels, Spaans, Frans, Duits/Scandinavisch.
CP-1252 voorbeeld
euroTeken := '\u20AC' // -> euro teken unicode
fmt.Printf("Euro teken printf: %c\n", euroTeken)
valueOnly := fmt.Sprintf("%c", euroTeken) // Om de resulterende string te retourneren.
fmt.Println("Euro teken string: ", valueOnly)
CP-1252 tabel
Unicode | Tekst symbol | Betekenis |
\u0021 | ! | Uitroepteken |
\u0022 | “ | Aanhalingsteken |
\u0023 | # | Cijferteken |
\u0024 | $ | Dollarteken |
\u0025 | % | Procentteken |
\u0026 | & | Ampersand |
\u0027 | ‘ | Apostrof |
\u0028 | ( | Linker haakje |
\u0029 | ) | Rechts haakje |
\u002a | * | Asterisk |
\u002b | + | Plusteken |
\u002c | , | Komma |
\u002d | – | Koppelteken-minus |
\u002e | . | Punt |
\u002f | / | Solidus |
\u0030 | 0 | Nul |
\u0031 | 1 | Cijfer één |
\u0032 | 2 | Cijfer twee |
\u0033 | 3 | Cijfer drie |
\u0034 | 4 | Cijfer vier |
\u0035 | 5 | Cijfer vijf |
\u0036 | 6 | Cijfer zes |
\u0037 | 7 | Cijfer zeven |
\u0038 | 8 | Cijfer acht |
\u0039 | 9 | Cijfer negen |
\u003a | : | Dubbelepunt (Colon) |
\u003b | ; | Puntkomma |
\u003c | < | Minder dan teken |
\u003d | = | Is gelijk aan teken |
\u003e | > | Groter-dan-teken |
\u003f | ? | Vraagteken |
\u0040 | @ | Apenstaartje |
\u0041 | A | Latijnse hoofdletter A |
\u0042 | B | Latijnse hoofdletter B |
\u0043 | C | Latijnse hoofdletter C |
\u0044 | D | Latijnse hoofdletter D |
\u0045 | E | Latijnse hoofdletter E |
\u0046 | F | Latijnse hoofdletter F |
\u0047 | G | Latijnse hoofdletter G |
\u0048 | H | Latijnse hoofdletter H |
\u0049 | I | Latijnse hoofdletter I |
\u004a | J | Latijnse hoofdletter J |
\u004b | K | Latijnse hoofdletter K |
\u004c | L | Latijnse hoofdletter L |
\u004d | M | Latijnse hoofdletter M |
\u004e | N | Latijnse hoofdletter N |
\u004f | O | Latijnse hoofdletter O |
\u0050 | P | Latijnse hoofdletter P |
\u0051 | Q | Latijnse hoofdletter Q |
\u0052 | R | Latijnse hoofdletter R |
\u0053 | S | Latijnse hoofdletter S |
\u0054 | T | Latijnse hoofdletter T |
\u0055 | U | Latijnse hoofdletter U |
\u0056 | V | Latijnse hoofdletter V |
\u0057 | W | Latijnse hoofdletter W |
\u0058 | X | Latijnse hoofdletter X |
\u0059 | Y | Latijnse hoofdletter Y |
\u005a | Z | Latijnse hoofdletter Z |
\u005b | [ | Linker vierkante beugel |
\u005c | \ | Omgekeerde solidus |
\u005d | ] | Rechter vierkante beugel |
\u005e | ^ | Circumflex accent |
\u005f | _ | Lage lijn |
\u0060 | ` | Ernstig accent |
\u0061 | a | Latijnse kleine letter a |
\u0062 | b | Latijnse kleine letter b |
\u0063 | c | Latijnse kleine letter c |
\u0064 | d | Latijnse kleine letter d |
\u0065 | e | Latijnse kleine letter e |
\u0066 | f | Latijnse kleine letter f |
\u0067 | g | Latijnse kleine letter g |
\u0068 | h | Latijnse kleine letter h |
\u0069 | i | Latijnse kleine letter i |
\u006a | j | Latijnse kleine letter j |
\u006b | k | Latijnse kleine letter k |
\u006c | l | Latijnse kleine letter l |
\u006d | m | Latijnse kleine letter m |
\u006e | n | Latijnse kleine letter n |
\u006f | o | Latijnse kleine letter o |
\u0070 | p | Latijnse kleine letter p |
\u0071 | q | Latijnse kleine letter q |
\u0072 | r | Latijnse kleine letter r |
\u0073 | s | Latijnse kleine letter s |
\u0074 | t | Latijnse kleine letter t |
\u0075 | u | Latijnse kleine letter u |
\u0076 | v | Latijnse kleine letter v |
\u0077 | w | Latijnse kleine letter w |
\u0078 | x | Latijnse kleine letter x |
\u0079 | y | Latijnse kleine letter y |
\u007a | z | Latijnse kleine letter z |
\u007b | { | Linker accolade |
\u007c | | | Verticale lijn |
\u007d | } | Rechts accolade |
\u007e | ~ | Tilde |
\u007f | Verwijderen | |
\u20ac | € | Euro teken |
\u201a | , | Enkel laag-9 aanhalingsteken |
\u0192 | ƒ | Latijnse kleine letter f met haak |
\u201e | „ | Dubbel laag-9 aanhalingsteken |
\u2026 | … | Horizontale ellips |
\u2020 | † | Obelisk teken |
\u2021 | ‡ | Dubbele obelisk teken |
\u02c6 | ^ | Circumflex accent |
\u0230 | ‰ | Permille teken |
\u0160 | Š | Latijnse hoofdletter s met caron |
\u2039 | < | Enkele naar links wijzende aanhalingstekens |
\u0152 | Œ | Latijnse hoofdletter ligatuur OE |
\u017d | Ž | Latijnse hoofdletter z met Caron |
\u2018 | ` | Links enkel aanhalingsteken |
\u2019 | ’ | Rechts enkel aanhalingsteken |
\u201c | “ | Dubbel aanhalingsteken links |
\u201d | ” | Dubbel aanhalingsteken rechts |
\u2022 | • | Opsommingsteken |
\u2013 | – | En streepje |
\u2014 | — | Em streepje |
\u02dc | ˜ | Kleine tilde |
\u2122 | ™ | Handelsmerkteken |
\u0161 | š | Latijnse kleine letter s met Caron |
\u203a | › | Enkele naar rechts wijzende hoek aanhalingstekens |
\u0153 | œ | Latijnse kleine ligatuur OE |
\u017e | ž | Latijnse kleine letter z met Caron |
\u0178 | Ÿ | Latijnse hoofdletter Y met trema |
\u00a0 | No-break ruimte | |
\u00a1 | ¡ | Omgekeerd uitroepteken |
\u00a2 | ¢ | Cent teken |
\u00a3 | £ | Pondteken |
\u00a4 | ¤ | Valutateken |
\u00a5 | ¥ | Yen teken |
\u00a6 | ¦ | Gebroken balk |
\u00a7 | § | Sectie teken |
\u00a8 | ¨ | Trema |
\u00a9 | © | Copyright teken |
\u00aa | ª | Vrouwelijke ordinale indicator |
\u00ab | « | Naar links wijzend aanhalingsteken met dubbele hoek |
\u00ac | ¬ | geen teken symbool |
\u00ad | Zacht koppelteken | |
\u00ae | ® | Registered sign |
\u00af | ¯ | Macron |
\u00b0 | ° | Graad teken |
\u00b1 | ± | Plus-min teken |
\u00b2 | ² | Superscript twee |
\u00b3 | ³ | Superscript drie |
\u00b4 | ´ | Acuut accent |
\u00b5 | µ | Microteken |
\u00b6 | ¶ | Pilcrow teken |
\u00b7 | · | middel punt |
\u00b8 | ¸ | Cedilla |
\u00b9 | ¹ | Superscript één |
\u00ba | º | Mannelijke ordinale indicator |
\u00bb | » | Rechts wijzend aanhalingsteken met dubbele hoek |
\u00bc | ¼ | Een kwart teken |
\u00bd | ½ | Een half teken |
\u00be | ¾ | Drie half teken |
\u00bf | ¿ | Omgekeerd vraagteken |
\u00c0 | À | Latijnse hoofdletter A met graf |
\u00c1 | Á | Latijnse hoofdletter A met acute |
\u00c2 | Â | Latijnse hoofdletter A met circumflex |
\u00c3 | Ã | Latijnse hoofdletter A met tilde |
\u00c4 | Ä | Latijnse hoofdletter A met diaerese |
\u00c5 | Å | Latijnse hoofdletter A met ring erboven |
\u00c6 | Æ | Latijnse hoofdletter Æ |
\u00c7 | Ç | Latijnse hoofdletter C met cedille |
\u00c8 | È | Latijnse hoofdletter E met graf |
\u00c9 | É | Latijnse hoofdletter E met acute |
\u00ca | Ê | Latijnse hoofdletter E met circumflex |
\u00cb | Ë | Latijnse hoofdletter E met diaerese |
\u00cc | Ì | Latijnse hoofdletter I met graf |
\u00cd | Í | Latijnse hoofdletter I met acute |
\u00ce | Î | Latijnse hoofdletter I met circumflex |
\u00cf | Ï | Latijnse hoofdletter I met diaerese |
\u00d0 | Ð | Latijnse hoofdletter Eth. |
\u00d1 | Ñ | Latijnse hoofdletter N met tilde |
\u00d2 | Ò | Latijnse hoofdletter O met graf |
\u00d3 | Ó | Latijnse hoofdletter O met acute |
\u00d4 | Ô | Latijnse hoofdletter O met circumflex |
\u00d5 | Õ | Latijnse hoofdletter O met tilde |
\u00d6 | Ö | Latijnse hoofdletter O met diaerese |
\u00d7 | × | Vermenigvuldigingsteken |
\u00d8 | Ø | Latijnse hoofdletter O met lijn |
\u00d9 | Ù | Latijnse hoofdletter U met graf |
\u00da | Ú | Latijnse hoofdletter U met acute |
\u00db | Û | Latijnse hoofdletter U met circumflex |
\u00dc | Ü | Latijnse hoofdletter U met diaerese |
\u00dd | Ý | Latijnse hoofdletter Y met acute |
\u00de | Þ | Latijnse kleine letter Thorn |
\u00df | ß | Latijnse kleine letter scherp S |
\u00e0 | à | Latijnse kleine letter A met graf |
\u00e1 | á | Latijnse kleine letter A met acute |
\u00e2 | â | Latijnse kleine letter A met circumflex |
\u00e3 | ã | Latijnse kleine letter A met tilde |
\u00e4 | ä | Latijnse kleine letter A met diaerese |
\u00e5 | å | Latijnse kleine letter A met ring erboven |
\u00e6 | æ | Latijnse kleine letter Æ |
\u00e7 | ç | Latijnse kleine letter C met cedille |
\u00e8 | è | Latijnse kleine letter E met graf |
\u00e9 | é | Latijnse kleine letter E met acute |
\u00ea | ê | Latijnse kleine letter E met circumflex |
\u00eb | ë | Latijnse kleine letter E met diaerese |
\u00ec | ì | Latijnse kleine letter I met graf |
\u00ed | í | Latijnse kleine letter I met acute |
\u00ee | î | Latijnse kleine letter I met circumflex |
\u00ef | ï | Latijnse kleine letter I met diaerese |
\u00f0 | ð | Latijnse kleine letter Eth |
\u00f1 | ñ | Latijnse kleine letter N met tilde |
\u00f2 | ò | Latijnse kleine letter O met graf |
\u00f3 | ó | Latijnse kleine letter O met acute |
\u00f4 | ô | Latijnse kleine letter O met circumflex |
\u00f5 | õ | Latijnse kleine letter O met tilde |
\u00f6 | ö | Latijnse kleine letter O met diaerese |
\u00f7 | ÷ | Divisie teken |
\u00f8 | ø | Latijnse kleine letter O met lijn |
\u00f9 | ù | Latijnse kleine letter U met graf |
\u00fa | ú | Latijnse kleine letter U met acute |
\u00fb | û | Latijnse kleine letter U met circumflex |
\u00fc | ü | Latijnse kleine letter U met diaerese |
\u00fd | ý | Latijnse kleine letter Y met acute |
\u00fe | þ | Latijnse kleine letter Thorn |
\u00ff | ÿ | Latijnse kleine letter Y met diaerese |
Broncode: GoDevTips repository
Volg ons: