我找到了一种在字符串中识别base64编码的方法,我试图确定是否有找到base85 / ascii85编码类型的可行方法,以便我可以自动解码它们?我使用的是python 3.5。在我的base64检查中,我正在使用指定模4的正则表达式匹配。我怎样才能找到类似模式的base85或ascii85编码数据?下面是我用于识别base64数据的编码方法。谢谢你的帮助。
import re
# Checks if data is base64 encoding
def is_base64(data):
if len(data) % 4 == 0 and re.match('^[A-Za-z0-9+\/=]+\Z', data):
return(True)
else:
return(False)