python中如何实现以下内容:在含有中文字符和逗号句号的字符串中计算中文字符个数,不包括中文逗号和句号
时间: 2023-05-12 18:03:25 浏览: 250
python实现字符串中字符分类及个数统计
5星 · 资源好评率100%
可以使用正则表达式来匹配中文字符,然后统计匹配到的字符个数。具体实现代码如下:
import re
def count_chinese_chars(s):
pattern = re.compile('[\u4e00-\u9fa5]')
chinese_chars = re.findall(pattern, s)
return len(chinese_chars)
s = '这是一个含有中文字符和逗号、句号的字符串。'
print(count_chinese_chars(s)) # 输出 11
阅读全文