jeudi 21 janvier 2016

If Statement with .match(regex) in javascript not picking up spaces

Hi guys I'm trying to check if user input string contains a space. I'm using http://regexr.com/ to check if my regular expression is correct. FYI new to regex. Seems to be correct.

But it doesn't work, the value still gets returned even if there is a space. is there something wrong with my if statement or am I missing how regex works.

 var regex = /([ ])\w+/g;
 if (nameInput.match(regex)||realmInput.match(regex)) {
     alert('spaces not allowed');
 } else {
     //do something else 
 }

Thanks in Advance

Aucun commentaire:

Enregistrer un commentaire