python re匹配中文和非中文

Posted 眼镜儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python re匹配中文和非中文相关的知识,希望对你有一定的参考价值。

import re

data = """我始终!@@##¥%…………&alkjdfsb1234

566667是中国人woaldsfkjzlkcjxv123*())<>
"""

# 匹配所有汉字
print(re.findall([u4e00-u9fa5], data))

# 匹配所有单字符,英文,数字,特殊符号
print(re.findall([x00-xff], data))

# 匹配所有非单字符,入汉字和省略号
print(re.findall([^x00-xff], data))

 

以上是关于python re匹配中文和非中文的主要内容,如果未能解决你的问题,请参考以下文章

python基础:re模块匹配时贪婪和非贪婪模式

python基础:正则re模块贪婪和非贪婪

python的正则表达式(re函数,贪婪和非贪婪)

Python 正则表达式 贪心匹配和非贪心匹配

Python模块-re

re模块中的非贪婪匹配