Zapier向我推荐了这里,因为他们的支持有限。我希望删除文本字符串中的所有表情符号。
我们有一个Facebook广告活动,用户填写一个文本表单。表单提交进入Zapier,这样它就可以在下游进行一些自动处理。偶尔,用户会在他们的名字后面输入一堆表情符号。我想保留他们的名字,但删除表情符号。
查看Zapier的日志,这些提交的内容如下所示。
Bob????= Bob\ud83d\udcaf\ud83d\udcb8\ud83d\udcb0\ud83d\udcb5
有什么想法?
发布于 2020-03-05 06:16:03
我会使用Python (通过Code by Zapier)从字符串中删除这些字符。
还有其他的答案将指向这一点。我发现最简单的是在this answer
def deEmojify(inputString):
return inputString.encode('ascii', 'ignore').decode('ascii')
return {'cleaned': deEmojify(input_data['name'])} # <- you need to map that field into the code stephttps://stackoverflow.com/questions/60510987
复制相似问题