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

จะจับคู่อักขระตัวพิมพ์ใหญ่ตัวใดตัวหนึ่งใน python โดยใช้ Regular Expression ได้อย่างไร


โค้ดต่อไปนี้จับคู่และพิมพ์อักขระตัวพิมพ์ใหญ่ในสตริงที่กำหนดโดยใช้นิพจน์ทั่วไปของ python ดังนี้

ตัวอย่าง

import re
foo = 'MozamBiQuE'
match = re.findall(r'[A-Z]', foo)
print match

ผลลัพธ์

สิ่งนี้ให้ผลลัพธ์

['M', 'B', 'Q', 'E']