ค้นหา pattern ที่ถูกต้อง
สมมติว่าคุณเข้าเว็บไซต์แห่งหนึ่งและต้องกรอกแบบฟอร์มลงทะเบียน โดยช่องชื่อผู้ใช้กำหนดให้เลือกชื่อที่มีความยาวระหว่าง 3 ถึง 16 ตัวอักษร ใช้ได้เฉพาะอักขระตัวเลขและตัวอักษร (ไม่อนุญาตตัวพิมพ์ใหญ่) เครื่องหมายยัติภังค์ และขีดล่างเท่านั้น pattern ใดต่อไปนี้ที่ข้อมูลที่กรอกจะถูกนำไปจับคู่?
สัญลักษณ์ ^ และ $ ยังไม่ได้กล่าวถึงในวิดีโอบรรยาย โดย ^ และ $ หมายถึงจุดเริ่มต้นและจุดสิ้นสุดของบรรทัด (ในกรณีนี้คือจุดเริ่มต้นและจุดสิ้นสุดของชื่อผู้ใช้ที่เลือก)
โมดูล re ถูก import ไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ฝึกทำโจทย์สัมภาษณ์งานเขียนโค้ดด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด