我正在设置 webflow 商店和 Shippo 之间的集成,以协助创建标签和管理运输。 Webflow 将数据作为地址信息的一个巨大对象传递,但是要在 Shippo 中创建新订单,我需要对信息进行解析,将其分隔为单独的行项目。我尝试使用格式化程序,它允许提取文本、分割文本、使用正则表达式来匹配数据等等。
import re
details = re.search(r'(?<=city:\s).*$', input_data[All Addresses])
Python 中的正则表达式是我的最佳选择,但结果将找不到和/或显示数据。
请问 Zapier 集成方面的任何专家,我需要帮助找到一种方法来解析来自 webflow 的传入数据,并将其传递给 Shippo 的“创建订单”操作。
数据结构: 收件人:字符串 城市:字符串 国家:字符串 更多....
最佳答案
你可以试试这个: 将所有数据合并为一个完整字符串
import re
details = re.finall(r'(?<=city:\s).*$', all_addresses)
return details
它将为您提供文本中所有匹配项的列表。
关于python - 如何使用正则表达式和 Zapier 分割数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55913195/