我將從更大的CSV文件收集分散的電子郵件。我正在學習正則表達式。我正試圖從這個例句中提取電子郵件。但是,電子郵件僅在@之前填寫了@符號和字母。你能幫我看看有什麼問題嗎?在Python中使用正則表達式捕獲電子郵件
import re
String = "'Jessica's email is [email protected], and Daniel's email is [email protected] Edward's is [email protected], and his grandfather, Oscar's, is [email protected]'"
emails = re.findall(r'.[@]', String)
names = re.findall(r'[A-Z][a-z]*',String)
print(emails)
print(names)
如果重複不能幫助您,請查看您收到的答案並考慮接受其中的答案。 –