您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python正则表达式删除所有包含数字的单词

Python正则表达式删除所有包含数字的单词

您需要正则表达式吗?你可以做类似的事情

>>> words = "ABCD abcd AB55 55CD A55D 5555"
>>> ' '.join(s for s in words.split() if not any(c.isdigit() for c in s))
'ABCD abcd'

如果您真的想使用正则表达式,可以尝试\w*\d\w*

>>> re.sub(r'\w*\d\w*', '', words).strip()
'ABCD abcd'
python 2022/1/1 18:38:16 有246人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶