验证字符串上的正则表达式字符串数组

时间:2011-11-17 18:13:35

标签: python regex django

我有一组正则表达式应用于字符串。

regexString = "'\d{2,}';'..'"
regexPatterns = regexString.split(";")
regexPatterns = ["'\d{2,}'","'..'"]

如何有效地使用该列表,并且只有在所有正则表达式找到匹配项时才匹配?

1 个答案:

答案 0 :(得分:3)

您可以使用内置的all()功能:

isgood = all(re.search(regex, s) for regex in regexPatterns)