gpt4 book ai didi

regex - 研究和链接几个条件,python3

转载 作者:行者123 更新时间:2023-12-04 10:30:07 25 4
gpt4 key购买 nike

我有一个要搜索多个字符的集合。
但是,如果满足所有条件,我的函数应该返回“true”。
如果可能,我想使用“正则表达式”。

一个集合可能是:

set_a = {'B', 'C', 'b', 'c'}
set_b = {'B', 'C', 'a', 'f', 'g', 'c', 'd'}
set_c = {'A', 'G', 'D', 'F', 'b', 'e'}
...

我查找某些字符的函数如下所示:
if re.search("[a]", set_a) and re.search("[b]", set_a) and re.search("[c]", set_a):  
return True

此外,如果查询我想搜索其他字符。
我不喜欢我的表达之间的和链接。
有没有办法只在一个表达式中搜索 [a][b][c] ?
我在文档或这里没有找到任何东西,但我确信有一些很简单的东西。我是一个完整的初学者。提前致谢

最佳答案

我不知道你为什么使用 re.search()为此,它用于搜索字符串中的模式,而不是列表。

您可以使用 all()功能:

if all(c in lit_list for c in "abc"):
return True

关于regex - 研究和链接几个条件,python3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60455979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com