我经历了几次讨论以找出如何做到这一点。但没有找到任何确切的解决方案。我使用以下正则表达式来检查字符串是否为 Base64 编码
^([A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{4}|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{2}==)$
但这并不是每次都准确。我知道我可以使用一些 try catch 方法。但这对java来说是昂贵的操作。有没有什么确切的方法可以做到这一点。我正在使用 Java 7。
jeck猫
MMMHUHU
相关分类