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

จะจับคู่คำใน python โดยใช้ Regular Expression ได้อย่างไร?


โค้ดต่อไปนี้ตรงกับคำว่า 'meeting' ในสตริงที่กำหนด

ใช้การมองไปข้างหน้าและมองข้างหลังในแง่บวกเพื่อเคารพตัวละครที่ล้อมรอบแต่ไม่รวมไว้ในการแข่งขัน

ตัวอย่าง

import re
s = """https://www.google.com/meeting_agenda_minutes.html"""
result = re.findall(r'(?<=[\W_])meeting(?=[\W_])', s)
print result

ผลลัพธ์

['meeting']