请考虑模式%at%
,其中%
可以具有零个或任意多个出现的字母字符。例如,字符串“ BAT,FAT,LATER,HABIT”具有与模式匹配的三个单词。
这如何在Python中完成?
答案 0 :(得分:2)
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
答案 1 :(得分:0)
mylist = ['BAT', 'FAT', 'LATER', 'HABIT']
count = 0
for pattern in mylist:
if 'at' in pattern.lower():
count = count + 1
print(count)
答案 2 :(得分:0)
使用计数器使代码更短:
array(
'myprefix_option_metabox' => array(
'test_text' => '' // value of the Test Text field,
'test_colorpicker' => '' // value of the Test Color Picker field
)
)