01/10/2018, 10:46
Chuỗi Regex chấp nhận tất cả các ký tự chữ cái và số chỉ không tính các ký tự đặc biệt
chào mọi người em đang cần một chuỗi Regular Expressions mà nó sẽ kiểm tra các string cho người dùng nhập vào .Chấp nhận tất cả các ký tự chữ cái và số chỉ không tính các kỹ tự đặc biệt như !@#$%^&*… Em cảm ơn em cũng đã thử mấy lần nhưng toàn fail
Bài liên quan
Test cái ni xem
Bạn cũng nên nêu ngôn ngữ bạn dùng nữa, không phải ngôn ngữ nào regex cũng giống nhau đâu
soory bạn nó nhận dấu + còn các kỹ tự lạ khác thì ko nhận
Ngôn ngữ của bạn là gì, mình build dùm cho
python bạn à nhận chuỗi đầu vào kiểm tra xem có ký tự lạ ko nhưng vẫn nhận dấu +
Bạn thử test như dưới đây
Xem có kết quả gì? Lưu ý, regex này chỉ chấp nhận như bạn nói, chuỗi chỉ bao gồm các chữ cái và số, khoảng trắng và các thứ khác là fail hết
có nhận dấu cộng không bạn
Đương nhiên là không. Nếu kết quả của bạn là NoneType và lúc
.group()
bị lỗi báo về NoneType là chuỗi của bạn saimình muốn nó nhận cả dấu cộng các ký tự lạ khác thì fail thì mình sửa như thế nào vậy
Regex bạn build như thế này
Chỉ số và chữ cái. Hết
ý của mình là cái chuỗi của mình nó sẽ nhận số chữ cái và duy nhất dấu cộng các ký tự lạ khác cho ra đảo hết
Thử cái này xem
vâng mình cảm ơn bạn nhiều lắm
Bạn có thể dùng trang này để kiểm tra regex của mình: https://regex101.com/
ghi thế này có sai không bạn nhỉ
cảm ơn bạn mình giải quyết được vấn đề rồi .Chúc bạn một buổi chiều vui vẻ