如何匹配包含字符和数字但不包含数字的单词?

时间:2013-12-02 21:33:14

标签: python regex

我正在尝试在Python中创建一个正则表达式,该表达式匹配包含A-Za-zA-Za-z0-9的单词,但不仅仅是0-9

例如,我想匹配fooTfoo23fo24ooofo4o444,但不是40

有可能吗?

1 个答案:

答案 0 :(得分:4)

一种方法是:

r'\w*[A-Za-z]\w*'

\w匹配_以及'A-Za-z0-9' - 如果这是错误的,请写出全班:

r'[A-Za-z0-9]*[A-Za-z][A-Za-z0-9]*'