python正则表达式如果要不匹配一个字符串的所有字母应该怎么写?

就是例如一个字符串是‘abcde’,我要匹配的是除了f的所有字母,那么该怎么写呢?
最新回答
萌傻

2024-11-25 13:06:29

import re
s = 'abcdefghijkl42819IWLH'
m = re.findall(r'[a-eg-zA-EG-Z]+', s)
print(m)

运行结果是

['abcde', 'ghijkl', 'IWLH']

除了f以外的所有字母都匹配到了

你好调皮

2024-11-25 08:14:47

r'[a-eg-zA-Z]+'