在线检查 base64字符串合法性检测
时间: 2023-09-19 18:07:30 浏览: 242
检查字符串的合法性
可以使用以下 Python 代码来检测 base64 字符串的合法性:
```python
import base64
def is_base64(s):
try:
# 尝试解码 base64 字符串
base64.b64decode(s)
return True
except Exception:
return False
```
使用方法:
```python
s = "SGVsbG8gV29ybGQh"
if is_base64(s):
print("合法的 base64 字符串")
else:
print("非法的 base64 字符串")
```
该代码会尝试解码输入的 base64 字符串,如果能够成功解码则认为该字符串是合法的,否则认为该字符串是非法的。
注意:该代码只能检测 base64 字符串的合法性,并不能检测该字符串是否符合某种特定的编码规则。
阅读全文