Girdiyi normal bir ifadeyle karşılaştırmaya çalışıyorum.
Alan, yalnızca alfasayısal karakterlere, tirelere ve alt çizgilere izin vermeli ve boşluklara izin VERMEMELİDİR.
Ancak aşağıdaki kod boşluklara izin verir.
Neyi kaçırıyorum?
var regexp = /^[a-zA-Z0-9\-\_]$/;
var check = "checkme";
if (check.search(regexp) == -1)
{ alert('invalid'); }
else
{ alert('valid'); }