Computer >> Máy Tính >  >> Lập trình >> Python

Các trường hợp lặp lại biểu thức chính quy trong Python là gì?


Mọi thứ trở nên thú vị hơn khi bạn sử dụng + và * để chỉ định sự lặp lại trong mẫu

• + - 1 hoặc nhiều lần xuất hiện của mẫu ở bên trái, ví dụ:'i +' =một hoặc nhiều tôi

• * - 0 hoặc nhiều lần xuất hiện của mẫu bên trái

•? - khớp 0 hoặc 1 lần xuất hiện của mẫu ở bên trái

Ví dụ

Đoạn mã sau trả lời câu hỏi ở trên

import re
s = "sheeeeeeeeple"
match = re.search(r"he+", s)
print match.group()

Đầu ra

Điều này cho kết quả

heeeeeeee