22. Mai 200818 j Hi zusammen, ich suche einen Javascript Regex ala [a-zA-Z] .. der aber auch sprachspezifische Sonderzeichen erlaubt, z.b. in deutsch die Umlaute, in Französisch die Akzente, etc... Hingegen sollen aber Sonderzeichen wie ,.-!"§$%&/()=? etc nicht erkannt werden... Danke + Viele Grüße, Markus
23. Mai 200818 j Da wird dir vermutlich nichts anderes übrig bleiben als die Zeichen jeweils einzeln anzugeben. Also [a-zA-ZÄÖÜäöü] oder so ähnlich.
23. Mai 200818 j Kennt Javascript nicht die vordefinierten Zeichenklassen? Also \w für Buchstaben, Ziffern, Unterstriche. Da sollten Umlaute etc. dazugehören. Oder Zeichenklassen wie [:alpha:] und [: punct:] für alle Zeichen dir du ja nicht willst. Nachtrag: NAch dem : bei punct sollte kein Leerzeichen stehen, ist nur weil der das sonst als anzeigt.
26. Mai 200818 j Kennt Javascript nicht die vordefinierten Zeichenklassen? Also \w für Buchstaben, Ziffern, Unterstriche. Da sollten Umlaute etc. dazugehören. \w matcht ein alphanumerisches Zeichen. Das entspricht [A-Za-z0-9_] und schließt somit keine Umlaute ein. Oder Zeichenklassen wie [:alpha:] und [:punct:] für alle Zeichen dir du ja nicht willst. Gibt es im Javascript soweit ich weiß nicht. Nachtrag: NAch dem : bei punct sollte kein Leerzeichen stehen, ist nur weil der das sonst als anzeigt.
26. Mai 200817 j Also gibt es keine elegante Lösung, als in allen Sprachen die ich unterstützen möchte, alle Sonderzeichen aufzulisten? Gibts da keine Möglichkeit anhand einer Zeichensatztabelle o.ä.?
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.