如何使用重新编译如果我只想匹配字母单词

2024-09-30 03:26:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在学习Python的RE模块并做一些实验。我对使用表达式有疑问,以下是示例:

name = 'abc123def456'
m = re.compile('.*[^0-9]').match(name)
m.group()
print m

结果是“abc123def”

如果我想完全去掉这个数字该怎么办

谢谢你!在


Tags: 模块namere示例表达式matchgroup数字
1条回答
网友
1楼 · 发布于 2024-09-30 03:26:07

您可以提取所有出现的字母表并将它们连接起来,以便只获得字符串中的字母表。见下文:

"".join(re.findall("[a-zA-Z]+",name))

相关问题 更多 >

    热门问题