我正在寻找从Google Docs / Excel中的文本字符串中提取电子邮件地址并自动通过电子邮件发送电子邮件的方式,当前这些单元格的内容未知(直到用户更新)。
例如,他们可能会读:
你好
我的朋友example@example.com。
谢谢,
示例乔
要么
你应该问
example@example.co.uk
我目前有这个公式:
=IFERROR((LEFT(CELL,FIND("@",CELL)-1))&"@"&(regexextract(CELL,"@(.*)")))
它适用于几乎所有情况,除了
a)如示例1所示,其中有人放置或。在电子邮件末尾
b)如示例2所示,其中电子邮件以新行开头,例如。
问
example@example.com
我如何调整公式来纠正这些问题?
{2, 4}
可能会受到限制,因为许多即将到来的TLD.codes
超过4个字符。