Hi,
CSS erlaubt doch auch \0Oktalzahl oder irgend so eine seltsame Darstellungsweise (für die eckige Klammer).
sprichst du von Unicode bzw. ISO 10646? Der ist hexadezimal aufgebaut, 005B bedeutet [ und 005D bedeutet ] in Basic Latin.
Ich meinte
h [0-9a-f]
unicode \{h}{1,6}[ \t\r\n\f]?
escape {unicode}|\[ -~\200-\377]
(gekürzt, aus http://www.w3.org/TR/REC-CSS2/grammar.html#q2)
Ok, im CSS ist es Hexcode, aber im CSS-Standard mit Oktalzeichen (\200, \377) dargestellt. Ich wußte, daß da irgendwo Oktales verwendet wird...
Hatte vorhin nur keine Lust, nachzuschauen, wie es genau aussieht.
cu,
Andreas