python如何检测img_url路径是否含有中文字符
2023-05-12 本文已影响0人
pan_peter
Python中可以使用正则表达式对字符串进行匹配来检测一个字符串中是否含有中文字符,可以使用re模块中的search()函数和匹配中文字符的正则表达式来实现。
import re
# 中文字符的正则表达式
chinese_pattern = '[\u4e00-\u9fa5]'
def is_contain_chinese(img_url):
"""
判断img_url路径是否含有中文字符
:param img_url: 图片路径
:return: True or False
"""
result = re.search(chinese_pattern, img_url)
if result:
return True
else:
return False
img_url1 = 'https://example.com/images/测试.jpg'
img_url2 = 'https://example.com/images/test.jpg'
print(is_contain_chinese(img_url1)) # True
print(is_contain_chinese(img_url2)) # False