Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีเขียน Regular Expression จับคู่ a หรือ b ใน Python

ใช้ regex (a|b) จับคู่ 'a' หรือ 'b' ในสตริง Python พร้อมใช้ flag re.I เพื่อไม่สนใจตัวพิมพ์เล็ก/ใหญ่

ตัวอย่าง

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

ผลลัพธ์

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