您可以做一个琐碎的正则表达式,将两者结合起来:
pat = re.compile('foo|bar')if pat.match(mystring): # Do whatever然后,您可以使用
|分隔符来扩展正则表达式以执行所需的任何操作(这意味着 或 使用正则表达式语法)
编辑: 根据您最近的编辑,这应该为您完成:
pat = re.compile('(foo|bar)\.trailingString');if pat.match(mystring): # Do Whatever该
[]是字符类。因此,您
[foo|bar]可以将字符串与包含的字符 之一 进行匹配(因为该类后面没有*或+或?)。
()是子模式的附件。



