python正则中如何匹配汉字

这里边重点用到了  r'[\u4e00-\u9fa5]+'  的正则规则,表示1到多个任意汉字。

import re
str1='hjggj小vjjk明'
pat=re.compile(r'[\u4e00-\u9fa5]+')
result=pat.findall(str1)
print(result)
# 输出['小', '明']

 


版权声明:本文为qq_16069927原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。