base64格式验证

来源:互联网 发布:域名注册证书下载 编辑:程序博客网 时间:2024/06/06 06:31

样例:
—–BEGIN PUBLIC KEY—–
MTEyMXNkc2Rmc2Fm5L2g5aW9QmFzZTY05Zyo57q/57yW56CB6Kej56CBR0IyMzEy6K+36L6T5YWl6KaB6L+b6KGM57yW56CB5oiW6Kej56CB55qE5a2X56ym77ya
—–END PUBLIC KEY—–
需求:验证上述pem文件是进过base64编码的
实验代码:本人是在node环境下编写的js代码

var regq = /^[-]{5}BEGIN[\s]*[\w\s]*[-]{5}[\n\r\s]*[a-zA-Z\d/+]*[=]{0,2}[\n\r\s]*[-]{5}END[\s]*[\w\s]*[-]{5}[\n\r\s]*$/console.log(regq.test(strq))
原创粉丝点击