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

จะแยกรหัสอีเมลออกจากข้อความโดยใช้นิพจน์ปกติของ Python ได้อย่างไร


โค้ดต่อไปนี้โดยใช้ Python regex จะแยก id อีเมลจากสตริง/ข้อความที่กำหนด

ตัวอย่าง

import re
s ='manogna@tutorialspoint.com56'
result =re.findall('[a-zA-Z0-9]\S*@\S*[a-zA-Z]', s)
print result

ผลลัพธ์

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

['manogna@tutorialspoint.com']