regex คืออะไรเพื่อให้แน่ใจว่าสตริงที่กำหนดมีอักขระอย่างน้อยหนึ่งตัวจากแต่ละหมวดหมู่ต่อไปนี้
- อักขระตัวพิมพ์เล็ก
- ตัวพิมพ์ใหญ่
- หลัก
- สัญลักษณ์
ฉันรู้ว่ารูปแบบสำหรับแต่ละชุดคือ[a-z]
, [A-Z]
, \d
และ_|[^\w]
(ฉันได้พวกเขาแก้ไขไม่ได้ฉัน?)
แต่ฉันจะรวมมันเพื่อให้แน่ใจว่าสตริงมีสิ่งเหล่านี้ในลำดับใด ๆ ได้อย่างไร