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

Làm cách nào để viết một biểu thức chính quy để khớp với a hoặc b trong Python?


Đoạn mã sau sử dụng biểu thức chính quy '(a | b)' để khớp với a hoặc b trong chuỗi Python đã cho

Chúng tôi cũng đang sử dụng cờ re.I để bỏ qua trường hợp a hoặc b khi đối sánh

Ví dụ

import re
s = 'Bank of Baroda'
print(re.findall(r'(a|b)',s, re.I))

Đầu ra

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

['B', 'a', 'B', 'a', 'a']