Regex là gì để đảm bảo rằng một chuỗi đã cho chứa ít nhất một ký tự từ mỗi loại sau đây.
- Chữ thường
- Nhân vật in hoa
- Chữ số
- Biểu tượng
Tôi biết các mô hình tập hợp cá nhân cụ thể là [a-z]
, [A-Z]
, \d
và _|[^\w]
(tôi nhận họ đúng, phải không?).
Nhưng làm thế nào để tôi kết hợp chúng để đảm bảo rằng chuỗi chứa tất cả những thứ này theo bất kỳ thứ tự nào?