请教正则表达式的一个问题,abd或者cd
请教各位童鞋~:问题是: 想写一个模式匹配 abd或者cd这样的形式,如 'abdcd' re.findall()可以返回两个结果。
注意abcd都是随意写的代号, 不要 abd|cd 这种,就说 ab|c 这样选择的时候,如果 前面和后面都还有要匹配的模式,怎么写这个合成的模式。
因为 ab|cd会是在ab或者cd间匹配,不是想要的。
感谢各位,但希望给的方法是自己验证过的,感激不尽!
>>> re.match(r'www.(baidu|google).com', "www.baidu.com").group() 'www.baidu.com'