当前位置 : 主页 > 编程语言 > python >

python用正则取出大写小写和汉字

来源:互联网 收集:自由互联 发布时间:2022-06-15
# *_*coding:utf-8 *_* # @Author : zyb import re my_str = "Af123张BCde张BCf123张f12张BC3张三" my_str_upper='' my_str_lower='' my_str_int='' my_str_str='' upper_p = re.compile(r'[a-z]+') lower_p = re.compile(r'[A-Z]+') int_p = re.compil
# *_*coding:utf-8 *_*
# @Author : zyb
import re
my_str = "Af123张BCde张BCf123张f12张BC3张三"
my_str_upper=''
my_str_lower=''
my_str_int=''
my_str_str=''
upper_p = re.compile(r'[a-z]+')
lower_p = re.compile(r'[A-Z]+')
int_p = re.compile(r'\d+')
str_p = re.compile(r'[\u4e00-\u9fa5]')
for i in upper_p.findall(my_str):
my_str_upper=my_str_upper+i
for i in lower_p.findall(my_str):
my_str_lower=my_str_lower+i
for i in int_p.findall(my_str):
my_str_int=my_str_int+i
for i in str_p.findall(my_str):
my_str_str=my_str_str+i
print(my_str_upper,my_str_lower,my_str_int,my_str_str)

python用正则取出大写小写和汉字_python


上一篇:【图形计算】好玩的 taichi 示例展示
下一篇:没有了
网友评论