正規表現に対して入力をチェックしようとしています。
このフィールドでは、英数字、ダッシュ、アンダースコアのみを使用でき、スペースは使用できません。
ただし、以下のコードではスペースを使用できます。
何が足りないのですか?
var regexp = /^[a-zA-Z0-9\-\_]$/;
var check = "checkme";
if (check.search(regexp) == -1)
{ alert('invalid'); }
else
{ alert('valid'); }