Đang cố gắng kiểm tra đầu vào so với một biểu thức chính quy.
Trường chỉ nên cho phép các ký tự chữ và số, dấu gạch ngang và dấu gạch dưới và KHÔNG được cho phép khoảng trắng.
Tuy nhiên, đoạn mã dưới đây cho phép khoảng trắng.
Tôi đang thiếu gì?
var regexp = /^[a-zA-Z0-9\-\_]$/;
var check = "checkme";
if (check.search(regexp) == -1)
{ alert('invalid'); }
else
{ alert('valid'); }