python判断中英文符号
时间: 2023-10-11 14:07:08 浏览: 208
python判断unicode是否是汉字,数字,英文,或者其他字符.docx
Python可以用正则表达式或Unicode编码来判断中英文符号。例如,使用正则表达式判断一个字符串中是否含有中文符号可以使用以下代码:
```
import re
s = "Hello,你好!"
if re.search('[\u4e00-\u9fa5,!]', s):
print("中文符号存在")
else:
print("中文符号不存在")
```
使用Unicode编码判断中英文符号也可以,例如:
```
s = "Hello,你好!"
for c in s:
if '\u4e00' <= c <= '\u9fff' or c in [',', '!']:
print("中文符号存在")
break
else:
print("中文符号不存在")
```
这两种方法都可以判断中英文符号。
阅读全文