Dha*_*udi 5 ruby
我必须在Ruby中基于已经在公司中完成的Java实现来实现一些代码.部分Java代码可用于检查字符串是否使用org.apache.commons.codec.binary.Base64库中的Base64.isArrayByteBase64(aInput)进行base64编码.
我确实看到Ruby的标准库包含一个模块Base64,用于对Base64进行编码和解码.但我没有看到Ruby内置的任何功能,它检查特定字符串是否是Base64编码.那里有没有其他图书馆/宝石满足我的要求?
提前致谢.
Lou*_*nco 4
您可以使用正则表达式进行快速检查。类似的东西[A-Za-z0-9+\/]+={0,3}非常接近。然后检查长度是否能被4整除。
[A-Za-z0-9+\/]+={0,3}
http://en.wikipedia.org/wiki/Base64
归档时间:
15 年,2 月 前
查看次数:
2482 次
最近记录:
6 年 前