สิ่งที่น่าสนใจยิ่งขึ้นเมื่อคุณใช้ + และ * เพื่อระบุการทำซ้ำในรูปแบบ
• + - มีรูปแบบทางด้านซ้ายอย่างน้อย 1 ครั้ง เช่น 'i+' =หนึ่งหรือมากกว่า i's
• * -- 0 รูปแบบขึ้นไปทางด้านซ้ายของรูปแบบ
• ? -- จับคู่ 0 หรือ 1 ครั้งของรูปแบบทางด้านซ้าย
ตัวอย่าง
โค้ดต่อไปนี้ตอบคำถามด้านบน
import re s = "sheeeeeeeeple" match = re.search(r"he+", s) print match.group()
ผลลัพธ์
สิ่งนี้ให้ผลลัพธ์
heeeeeeee