判断字符串中是否存在中文,若存在,则提取。
import re
a='你是猴子搬来的逗逼么?hdaifkadjgdaib_dnk大概vlw nkrhdv dsa v nkdan;k_ jlh8y9eyr832r*&^)*_(^(&%))'
b='dagadgadddn'
def is_chinese(string):
result=re.search(re.compile(u'[\u4e00-\u9fa5]+',re.UNICODE),string)
if result is None:
return result # 自定义返回
else:
return re.compile(u'[\u4e00-\u9fa5]+').findall(string)[0]
如有错误,请各位大神多多指教!!!