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