Im cho phép số, chữ cái và ký tự đặc biệt ngoại trừ %
và _
trong hộp văn bản html của tôi. Tôi có mẫu /[[email protected]#$^&*()-+=]/
. Tôi nghĩ rằng đây không phải là cách tốt nhất để làm điều đó bởi vì tôi phải liệt kê tất cả các nhân vật đặc biệt ngoại trừ hai nhân vật được đề cập. Có cách nào mà tôi không phải liệt kê tất cả các nhân vật đặc biệt và không bao gồm cả hai nhân vật được đề cập? BTW, Im sử dụng javascript regex.regex - Làm cách nào để loại trừ "%" và "_"?
Để có bản trình diễn, vui lòng xem http://jsfiddle.net/ce8Th/
Xin vui lòng trợ giúp.
Cảm ơn nó thực sự đã làm việc và làm cho mã của tôi đơn giản hơn nhiều. Gonna chấp nhận cái này. Chỉ cần ngất xỉu trong vài phút. – NinjaBoy
Tôi sẽ cảnh báo rằng đây không phải là việc khử trùng - điều này có thể tốt cho bạn, nhưng điều đó có nghĩa là các ký tự khác sẽ được cho phép có thể không phù hợp với bạn: dấu cách, tab, những thứ khác không có trong danh sách gốc của bạn. – jakerella
@jakerella - Câu hỏi ban đầu không đề cập đến vệ sinh (mặc dù nó có thể là ý định của anh ta - trong trường hợp đó * bất cứ điều gì * phía khách hàng là vô dụng). –