首页 > 解决方案 > 使用字符串库的 Python 字符串问题

问题描述

考虑可以有零个或任意数量的字母字符出现的%at%模式。%例如,字符串 `"BAT, FAT, LATER, HABIT" 有三个匹配模式的单词。

如何在 Python 中做到这一点?

标签: python

解决方案


import re

str_list = ['BAT', 'FAT', 'LATER', 'HABIT']    
counter = 0

for strr in str_list:
    if re.search('at', strr, re.IGNORECASE):
        counter += 1   
print(counter)

输出:

3


推荐阅读