小编Ha *_*Bom的帖子

如何获得所有不包含数字的特定长度的单词?

我有一个输入(包括unicode):

s = "Question1: a12 is the number of a, b1 is the number of c?u th?"

我想获取所有不包含数字且超过2个字符的单词,希望输出:

['is', 'the', 'number', 'of', 'is', 'the', 'number', 'of', 'c?u', 'th?']

我试过了

re.compile('[\w]{2,}').findall(s)

并得到

'Question1', 'a12', 'is', 'the', 'number', 'of', 'b1', 'is', 'the', 'number', 'of', 'c?u', 'th?'

有什么方法可以只获取没有数字的单词吗?

python regex

6
推荐指数
1
解决办法
81
查看次数

标签 统计

python ×1

regex ×1