我有这个字符串:
Email: promo@elysianrealestate.com
我想收到电子邮件地址:
Email:.*
但是我得到了整个字符串,而不仅仅是电子邮件
请帮助
答案 0 :(得分:1)
答案 1 :(得分:0)
您需要创建一个组来标记要捕获的文本。为此,请尝试将模式包装在括号中:
r'Email:\s+(.+)'
答案 2 :(得分:0)
只要你知道":"将永远分开"电子邮件"从实际的电子邮件地址,为什么不尝试(对于s ="电子邮件:promo@elysianrealestate.com"):
emailAddr = s.split(":")[1].strip()
如果您需要担心" .com"之后的文字,只需尝试另外一个" "字符,然后取列表的第一个(第0个)元素。
emailAddr = emailAddr.split(" ")[0]