เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ค้นหา pattern ที่ถูกต้อง

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

สัญลักษณ์ ^ และ $ ยังไม่ได้กล่าวถึงในวิดีโอบรรยาย โดย ^ และ $ หมายถึงจุดเริ่มต้นและจุดสิ้นสุดของบรรทัด (ในกรณีนี้คือจุดเริ่มต้นและจุดสิ้นสุดของชื่อผู้ใช้ที่เลือก)

โมดูล re ถูก import ไว้ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

ฝึกทำโจทย์สัมภาษณ์งานเขียนโค้ดด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด