HCL: RegExp im Safari

Beitrag lesen

Hallo!

Ich habe ein Problem mit Safari Browser und RegExp. Ich will einen Userinput auf gültige Zeichen überprüfen (mit JavaScript).

var reValidCharacters = /[1]+$/;
...
reValidCharacters.test(myStringToTest);

Durch z.b. Copy+Paste des Users ist es jedoch möglich, dass 'myStringToTest' dennoch ungültige Zeichen (zb Zeilenumbrüche) enthält, die dennoch von der oben angeführten RegExpr NICHT erkannt wird.

Mir ist es bis jetzt nicht gelungen, meine regExp 'reValidCharacters' so zu erweitern, dass wirklich NUR diese Zeichen als gültig erkannt werden und nicht etwa auch (durch Copy+Paste des Users) Zeilenumbrüche,...

Da ich kein RegExp Guru bin (und ich kurz davor bin den Apple aus dem Fenster zu werfen), währe ich über jede Info dankbar!

lg, HCL


  1. \w öäüÖÄÜß()&.,-/+<> ↩︎