代码完整的在这里,可以根据自己的项目调整:
# 提取中文
def contain_zh(string):
pre = re.compile(u'[\u4e00-\u9fa5]')
res = re.findall(pre, string)
res1 = ''.join(res)
return res1
# 判断不含有
def have_no_zh(string):
pre = re.compile(u'[\u4e00-\u9fa5]')
res = re.findall(pre, string)
if len(res) == 0:
return True
else:
return False
pass
# 判断只含有
def only_have_zh(string):
pre = re.compile(u'[\u4e00-\u9fa5]')
res = re.findall(pre, string)
if len(string) == len(res):
return True
else:
return False