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

จะจับคู่อักขระที่ไม่ใช่คำใน Python โดยใช้ Regular Expression ได้อย่างไร


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

ตัวอย่าง

import re
s = 'ab5z8d*$&Y@'
regx = re.compile('\W')
result = regx.findall(s)
print result

ผลลัพธ์

ให้ผลลัพธ์

['*', '$', '&', '@']