【问题标题】:Pull Voicemail Transcript from HTML Email (Zapier)从 HTML 电子邮件中提取语音邮件转录本 (Zapier)
【发布时间】:2018-05-29 05:42:56
【问题描述】:

我正在使用 Google Voice 将语音邮件转录为我在电子邮件通知中收到的文本。我从电子邮件中删除了 html 标签,并留下以下文本:

<!-- div, p, a, li, td {} .links-date a {color:#000000; text-decoration:none} .links-footer a {color:#757575; line-height:12px; text-decoration:none} .links-phone_number a {color:inherit; text-decoration:none} .im {color:#000!important} --> Hey, can you hear me? play message YOUR ACCOUNT HELP CENTER HELP FORUM To edit your email preferences for voicemail, go to the Email notification settings in your account. Google Inc. 1600 Amphitheatre Pkwy Mountain View CA 94043 USA

试图从这个 sn-p 中提取文本“嘿,你能听到我的声音吗?

尝试以粗体显示文本并删除其他所有内容。此文本的开头和结尾应始终保持不变。例如,右书挡总是“播放消息”,而左书挡总是用“-->”表示

有没有办法使用格式化程序或代码仅提取粗体文本?

【问题讨论】:

  • 看看正则表达式。 regex101.com 很有帮助。
  • 我一直在看正则表达式,但不幸的是没有以前的经验,也无法让我的任何表达式起作用

标签: javascript python html zapier


【解决方案1】:

David 来自 Zapier 平台团队。

Regex 几乎肯定是您想要的。您可以通过 Zapier > Text > Extract Pattern 使用 Formatter。

将文本用作输入并将其用作模式:--&gt; (.*?) play message YOUR。结果输出为0,供后续步骤使用。

您可以在此处查看这些字符的说明:https://regex101.com/r/7wKjuS/3

如果您学会使用正则表达式,它是一个非常强大的工具!

【讨论】:

    猜你喜欢
    • 2020-01-01
    • 2011-07-08
    • 1970-01-01
    • 2016-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-23
    相关资源
    最近更新 更多