Tôi đang sử dụng biểu thức này để xác nhận địa chỉ e-mail:Phần địa phương của địa chỉ e-mail có yêu cầu độ dài tối thiểu không?
"^[_a-z0-9-]+(.[a-z0-9-]+)@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,4})$"
tôi nhận thấy rằng để cho địa chỉ e-mail để xác nhận, tôi cần phải đặt trong ít nhất 3 ký tự trước ký hiệu @ . Đây có phải là yêu cầu không? Điều gì sẽ xảy ra nếu tôi chỉ muốn có một địa chỉ email có 1 hoặc 2 ký tự trước ký hiệu @?
Tôi tìm thấy thông tin này tại đây. Tôi không chắc chắn làm thế nào để thay đổi nó để cho phép tối thiểu là 1 ký tự. – Xaisoft
bạn đã tìm thấy điều này ở đâu trên SO? REGEX bạn cung cấp là sai, vì nhiều lý do. – Brad
MS Outlook không ngăn bạn sử dụng 'a @ b.com'. –