如何在Zapier中使用正则表达式(python)从URL提取域?

我正在尝试使用 Zapier 从URL中提取一个简单的域部分,例如:

www.twitter.com 

来自:

https://www.twitter.com/384629dhdndcjr/hshsje

我已经使用Zapier的代码工具或Zapier的Formatter工具(提取)在线尝试了许多正则表达式示例,但是,即使有任何输出,似乎也没有给我想要的输出。

有没有人举一个他们知道可行的例子?

xiazai1999 回答:如何在Zapier中使用正则表达式(python)从URL提取域?

您难道不能只使用Python's urlparse module吗?

例如

from urllib.parse import urlparse

domain = urlparse('https://www.twitter.com/username/status/1234567890/').netloc

结果:

www.twitter.com
,

我终于设法解决了这个问题。似乎我在python代码中遇到的问题是我没有定义输出。我看了一些在网上找到的类似示例,并在代码中添加了以下内容:

返回{'输出':域}

所以我使用的代码是(请注意,“ url”是由上一个Zapier步骤定义的):

从urllib.parse导入urlparse

domain = urlparse('url')。netloc

返回{'输出':域}

本文链接:https://www.f2er.com/2881046.html

大家都在问