Gunnar Bittersmann: RegularExpressions und JS - Problem

Beitrag lesen

var regexEinName = /[a-zA-ZÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïñòóôõöøùúûüýÿ,-\ ]*/;
if (!regexEinName.test(Vornamestr))  {alert("falsch");}

Michael,
Du prüfst, ob in Vornamestr eins der in [] angegebenen Zeichen beliebig oft (einschließlich null Mal) vorkommt.

regexEinName.test(Vornamestr) wird wohl immer true sein, !regexEinName.test(Vornamestr) also immer false.

Live long and prosper,
Gunnar

--
„Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)