it-swarm.com.de

Was ist das ASCII Zeichencode für '-'?

Ich arbeite an der Dekodierung von Text. Ich versuche, den Zeichencode für das -Zeichen zu finden, nicht zu verwechseln mit - in ASCII. Ich habe es erfolglos versucht. Weiß jemand, wie man es konvertiert?

18
Adam Sh

Zitat aus dem Wiki ( Em dash )

Wenn ein tatsächlicher Bindestrich nicht verfügbar ist, wie im Zeichensatz ASCII, wird ein doppelter ("-") oder ein dreifacher Bindestrich ("---") verwendet. In Unicode lautet der Em-Strich U + 2014 (Dezimalzahl 8212).

Das Strichzeichen ist kein Bestandteil des ASCII - Zeichensatzes.

27
Li0liQ

ist als Em Dash bekannt. Der Zeichencode lautet \u2014. Es handelt sich nicht um ein Zeichen ASCII. Sie können es daher nicht mit dem Zeichensatz ASCII dekodieren, da es nicht in der Zeichentabelle ASCII enthalten ist. Wahrscheinlich möchten Sie stattdessen UTF8 verwenden.

9
vcsjones

Dieses Zeichen ist nicht in ASCII vorhanden, sondern nur in Unicode, normalerweise von UTF-8 codiert.

In UTF-8 werden Zeichen in 2- oder 3-Byte-Sequenzen (oder gelegentlich länger) codiert, wobei keines der zwei oder drei Bytes ein gültiger ASCII - Code ist, wobei sich alle außerhalb des ASCII Bereich von 0 bis 127.

Man vermutet, dass das Vorstehende Ihre Frage nur teilweise beantwortet, aber wenn ja, dann liegt dies wahrscheinlich daran, dass Ihre Frage versehentlich nur teilweise gestellt wird. Für weitere Details können Sie Ihre Frage um weitere Details erweitern.

2
thb

Das Zeichen ist nicht Teil des Satzes von ASCII.

Wenn Sie es jedoch in ein anderes Format konvertieren möchten (z. B. U + Hex), können Sie das Online-Tool this verwenden. Setze deinen Charakter in das erste grüne Feld und klicke auf "Konvertieren" (über dem Feld)

weiter unten finden Sie eine Reihe verschiedener Codes, darunter U + hex:

U+2014


Fühlen Sie sich frei, diese Antwort zu bearbeiten, wenn der Link bricht oder einen Kommentar hinterlassen, damit ich einen Ersatz finden kann.

1
Lonely Neuron