我想出了:
re.findall("([a-fA-F\d]*)", data)
但这不是很简单,有没有更好的方法来获取所有 MD5 哈希码?
最佳答案
好吧,既然 md5 只是一个 32 位十六进制数字的字符串,那么您可以添加到表达式中的只是检查“32 位数字”,也许是这样的?
re.findall(r"([a-fA-F\d]{32})", data)
关于用于 MD5 哈希的 Python 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/373194/