如何检查Python的另一个字符串中是否存在多个字符串?
要检查数组中的任何字符串是否在另一个字符串中,可以使用any函数。
示例
arr = ['a', 'e', 'i', 'o', 'u']
str = "hello people"
if any(c in str for c in arr):
print "Found a match"输出结果
这将为您提供输出:
Found a match
示例
尽管有些夸张,但您也可以使用正则表达式来匹配数组。例如:
import re
arr = ['a', 'e', 'i', 'o', 'u']
str = "hello people"
if any(re.findall('|'.join(arr), str)):
print 'Found a match'输出结果
这将为您提供输出:
Found a match
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短