Tôi đã có một biểu thức chính quy đơn giản:JavaScript biểu thức chính quy - hai [az] tiếp theo là ba [0-9] chỉ
[A-z]{2}[0-9]{3})$/g
bên như sau:
regForm.submit(function(){
if ($.trim($('#new-usr').val()).match(/([A-z]{2}[0-9]{3})$/g)) {
alert('No');
return false;
}
});
này được một cách chính xác rằng đọc một cái gì đó như 'ab123'
cho một cảnh báo và 'ab1234'
thì không. Tuy nhiên, 'abc123'
vẫn đang ném cảnh báo. Tôi cần nó vì vậy nó chỉ ném cảnh báo khi nó chỉ là 2 chữ cái theo sau bởi ba con số.
Xin chào, Đó là một chuỗi chính xác hai a-z theo sau là ba 0-9. Chúc mừng. –
Lớp nhân vật tôi đang sử dụng '\t Tìm bất kỳ ký tự nào từ chữ hoa A đến chữ thường z' như được tìm thấy trên http://www.w3schools.com/jsref/jsref_obj_regexp.asp. Điều này không được khuyến cáo? –
@Scott: Không nên sử dụng.Vui lòng xem câu trả lời cập nhật của tôi. – codaddict