Thread Sonderzeichen ausgeben, "Zeichen-Code": z.B. Zeichen-Code: 001 in Perls ausgeben (10 answers)
Opened by Matze at 2005-09-20 18:31

betterworld
 2005-09-22 00:41
#58283 #58283
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
[quote=Dubu,20.09.2005, 17:19]Innerhalb von Strings koennen Zeichencodes fuer nicht-druckbare Zeichen oktal, hexadezimal, als Kontrollsequenz oder als Unicode Named Char (letzteres wohl nur mit "use charnames") angegeben werden:
Code: (dl )
1
2
3
4
5
6
   "\e"   # Kurzzeichen fuer Escape
= "\033" # Oktal 33 = Dezimal 27 = Code von Escape
= "\x1b" # Hex 1B = Dezimal 27
= "\x1B" # das gleiche in Grossschreibung
= "\c["  # Ctrl-[
= "\N{ESCAPE}"  # Named Char

Siehe perlop, "Quote and Quote-like Operators".[/quote]
Ausserhalb von Strings kann man uebrigens auch solche Zeichen erzeugen, und zwar mit chr:
Code: (dl )
print chr(97); # Gibt das Zeichen mit Nummer 97 (dezimal) aus

View full thread Sonderzeichen ausgeben, "Zeichen-Code": z.B. Zeichen-Code: 001 in Perls ausgeben