如何使用Python正则表达式从文本中提取数字?

如果要从给定文本中分别提取所有数字/数字,请使用以下正则表达式

示例

import re

s = '12345 abcdf 67'

result=re.findall(r'\d', s)

print result

输出结果

['1', '2', '3', '4', '5', '6', '7']

如果要从给定文本中提取数字/数字组,请使用以下正则表达式

示例

import re

s = '12345 abcdf 67'

result=re.findall(r'\d+', s)

print result

输出结果

['12345', '67']

以上是 如何使用Python正则表达式从文本中提取数字? 的全部内容, 来源链接: utcz.com/z/340798.html

回到顶部