You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:在Make应用中如何从邮件文本提取特定信息(邮箱、手机号等)

在Make中提取邮件文本里的邮箱、手机号等特定信息的解决方案

方法1:使用内置正则表达式(Regex)模块

  • 在你的Make场景中添加「Regex」模块,选择「Match pattern」操作
  • 配置参数:
    • 「Input」选择邮件返回的全文本内容
    • 「Pattern」填入对应正则:
      • 邮箱匹配:[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
      • 手机号(国内格式):1[3-9]\d{9}(如需匹配国际号码,可调整为\+\d{1,3}\s?\d{3,14}这类规则)
    • 勾选「Extract all matches」,确保获取文本中所有符合条件的信息,而非仅第一个匹配项

方法2:使用Text Parser模块结构化提取

  • 添加「Text Parser」模块,选择「Parse text」操作
  • 在「Parsing template」中用占位符定义提取规则,示例:
    {{email:[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}}}
    {{phone:1[3-9]\d{9}}}
    
  • 「Input text」选择邮件全文,模块会自动将匹配到的内容映射到email、phone变量中,方便后续场景调用

额外提示

  • 如果邮件是HTML格式,先添加「HTML to Text」模块处理,去除HTML标签后再提取,避免标签干扰匹配结果
  • 正则规则可根据实际需求调整,比如针对特定域名的邮箱、带区号的手机号等,可在线测试正则确保匹配准确

内容的提问来源于stack exchange,提问作者Kristýna Hozáková

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 22:07:31