在Zapier Formatter Extract Pattern

时间:2018-03-06 01:43:03

标签: zapier

我在RSS项目中有一个字段,其中包含一个URL,例如:

https://www.facebook.com/9999249845065110

https://www.yelp.com/biz/bix-berkeley-2?hrid=TaFUhHhVrhEJdCPjaB6RUQ

https://www.google.com/search?q=hello%20Signs%20&%20Graphics&ludocid=1720220414695611454#lrd=0x0:0x17df735a614e9c3e,1

我正在尝试使用Formatter工具在Zapier中设置Zap,以便在没有.com的情况下提取根域。所以:

实 喊叫 谷歌

我不知道如何使用Formatter Extract Pattern工具。无法弄清楚语法。

最好的情况是,它可以查看任何网址并提取网站名称(例如facebook / google / yelp)。如果这太复杂了,那么我可以提供一个有限的列表,列出要查找的术语,并让它返回找到的第一个(也是唯一的)。因此,它将检查URL是否包含facebook或google或yelp,如果是,则将该名称作为值返回。

任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:2)

David来自Zapier平台团队。

这是完全可能的。 input是您要搜索的文字(完整网址),pattern是您的正则表达式。

在您的情况下,您希望找到www..com之间的字词。使用正则表达式www\.(\w+)\.com

这对我有用,并取出yelp

您可以在此处查看正则表达式的每个部分:https://regex101.com/r/KmwMAV/1

如果您有任何其他问题,请与我们联系!