【发布时间】:2016-10-13 11:56:14
【问题描述】:
我在 Python 中有一些由数字和字母组成的文本。像这样的:
s = "12 word word2"
从字符串 s 中,我想删除所有包含 only numbers
的单词所以我希望结果是
s = "word word2"
这是我拥有的正则表达式,但它适用于字母,即它用空格替换每个字母。
re.sub('[\ 0-9\ ]+', ' ', line)
有人可以帮我告诉我哪里出了问题吗?另外,有没有比正则表达式更省时的方法?
谢谢!
【问题讨论】: