2010-05-04 48 views
5

Tôi đang sử dụng C# và jQuery để hợp lệ tên người dùng với Regex. Chỉ cần học :) Cho đến nay tôi cóRegex cho tên người dùng?

UserName = "[a-zA-Z0-9]"; 

Nhưng điều này không ngăn các biểu tượng? Làm thế nào để đảm bảo rằng không có biểu tượng hoặc "." Hoặc "_"?

Cảm ơn

Trả lời

12

Đó regex nói "Ít nhất một ký tự hoặc số" bạn muốn "Mỗi nhân vật từ đầu đến cuối là một ký tự hoặc số"

"^[a-zA-Z0-9]+$" 
+0

oh lớn nhờ :) wow nhanh Đáp lại! bệnh cố gắng này. cảm ơn rất nhiều – Murray

+0

tuyệt vời! cảm ơn lần nữa :)))) – Murray

+3

Ngoài ra, tên người dùng thông thường không được phép bắt đầu bằng chữ số - để đảm bảo điều này, hãy sử dụng '"^[a-zA-Z] [a-zA-Z0-9] * $ "' . –

Các vấn đề liên quan