python提取字符串中的汉字数字字母#\d 匹配⼀个数字字符。等价于 [0-9]
#\D 匹配⼀个⾮数字字符。等价于 [^0-9]
#提取汉字
import re
string = "hello,world!!%[545]你好234asd完全额。。。"
str = re.sub("[A-Za-z0-9\!\%\[\]\,\。]", "", string)
print(str)
#从字符串中提取数字
totalCount = '100abcdef'
totalCount = re.sub("\D", "", totalCount)
print(totalCount)字符串截取数字部分
#提取字母字符串
import re
string = "hello,world!!%[545]爱迪⽣234世界。。。"
result = ''.join(re.findall(r'[A-Za-z]', string))
print(result)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。