标签: python regex
我正在尝试在Python中创建一个正则表达式,该表达式匹配包含A-Za-z或A-Za-z0-9的单词,但不仅仅是0-9。
A-Za-z
A-Za-z0-9
0-9
例如,我想匹配fooT,foo23,fo24ooo,fo4o444,但不是40。
fooT
foo23
fo24ooo
fo4o444
40
有可能吗?
答案 0 :(得分:4)
一种方法是:
r'\w*[A-Za-z]\w*'
\w匹配_以及'A-Za-z0-9' - 如果这是错误的,请写出全班:
\w
_
r'[A-Za-z0-9]*[A-Za-z][A-Za-z0-9]*'