reg = /[a-z]/i;
Ich möchte gerne die in einem Regulären Ausdruck definierte Gruppe von Zeichen um die Sonderzeichen é und É (kleines und großes E mit Akut-Akzent) erweitern und hier nicht die Zeichen selbst, sondern deren Entities benutzen.
woher kommen des diese?
Binde ich die betreffenden Sonderzeichen ohne Umschreibung ein, klappt die Validierung. Den richtigen Weg, die Sonderzeichen über ihre Entities zu beschreiben, habe ich bisher leider nicht finden können. Eigentlich müßte das doch möglich sein ...
Die Schreibweisen
reg = /[a-zé]/i; oder reg = /[a-zé]/i;
funktionieren beide nicht - vermutlich, weil é so nicht als eine Einheit verstanden wird ?!
[...] testet auf jedes einzelene Zeichen und nicht auf eine Zeichenfolge.
Meine erste Frage:
ist es sinnvoll, notwendig und/oder unumgänglich, Sonderzeichen wie die oben genannten über ihre Entities darzustellen ?
Innerhalb des HTML Code jein, ausserhalb nein.
P.S. Die DTD ist XHTML 1.0 Strict - wenn das in diesem Fall von Bedeutung sein sollte.
Interesanter ist u.U. dein verwendeter Zeichnesatz.
Struppi.
Javascript ist toll (Perl auch!)