美文网首页
[Python]统计字符串中数字,字母,汉字的个数

[Python]统计字符串中数字,字母,汉字的个数

作者: GuangHui | 来源:发表于2018-02-08 14:37 被阅读1117次
1.知识点说明:
re模块,正则匹配
2.实现实例:
#-*- coding:utf-8 -*-

#re模块,实现正则匹配
import re

str_test = 'abcdefgHABC123456中华民族'

#把正则表达式编译成对象,如果经常使用该对象,此种方式可提高一定效率
num_regex = re.compile(r'[0-9]')
zimu_regex = re.compile(r'[a-zA-z]')
hanzi_regex = re.compile(r'[\u4E00-\u9FA5]')

print('输入字符串:',str_test)
#findall获取字符串中所有匹配的字符
num_list = num_regex.findall(str_test)
print('包含的数字:',num_list)
zimu_list = zimu_regex.findall(str_test)
print('包含的字母:',zimu_list)
hanzi_list = hanzi_regex.findall(str_test)
print('包含的汉字:',hanzi_list)

相关文章

  • [Python]统计字符串中数字,字母,汉字的个数

    1.知识点说明: 2.实现实例:

  • 四、String字符串

    1. 获取指定字符串中,大写字母、小写字母、数字的个数。思路:1.为了统计大写字母、小写字母、数字的个数。创建3个...

  • 字符统计

    题目描述 输入一个只包含小写英文字母和数字的字符串,按照不同字符统计个数由多到少输出统计结果,如果统计的个数相同,...

  • HJ102 字符统计

    描述输入一个只包含小写英文字母和数字的字符串,按照不同字符统计个数由多到少输出统计结果,如果统计的个数相同,则按照...

  • python对中文,英文.....字节判断

    python中判断字符是否是汉字、字母以及数字 在python处理数据的过程中,有时候需要判断给定的字符是否是汉字...

  • 统计字符个数

    题目:给定一个字符串(只可能包含英文字母、数字、空格),分别统计出其中英文字母、空格、数字的个数。

  • 前端面试算法题

    算法题汇总 编写一个数组去重的方法 统计字符串中字母个数并统计最多字母数 3.快速排序 "快速排序"的整个过程只需...

  • 正则表达式

    数字 字母 汉字 汉字字母数字组合

  • 统计字符串中的字母个数

  • 分类统计字符

    分类统计字符 描述 用户输入一个字符串,分别统计其中小写字母、大写字母、数字、空格和其他字符的个数,并在一行内输出...

网友评论

      本文标题:[Python]统计字符串中数字,字母,汉字的个数

      本文链接:https://www.haomeiwen.com/subject/tijttftx.html