如何使用Python正则表达式匹配非数字

如何使用Python正则表达式匹配非数字

以下代码使用Python正则表达式仅匹配给定字符串中的非数字。

阅读更多:Python 教程

示例

import re
m = re.search(r'\D+', '5Need47for Speed 2')
print m

输出

<_sre.SRE_Match object at 0x0000000004FE6648>

以下代码查找给定字符串中的所有非数字并将它们作为列表打印出来。

示例

import re
m = re.findall(r'\D+', '5Need47for Speed 2')
print m

输出

['Need', 'for Speed ']

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程