用Python如何截取字符串中的数字?
在处理字符串时,我们常常需要从其中提取数字,以便进行进一步的处理和计算。Python提供了多种方法来截取字符串中的数字,以下是其中几种常用的方法。
1. 使用正则表达式
正则表达式是一种强大的匹配工具,能够精确地提取符合模式的字符串。使用Python的内置模块re
,可以轻松地实现从字符串中提取数字。
import re
s = "The price is $5.5."
num = re.findall('\d+\.\d+', s)
print(num)
输出:
['5.5']
上述代码中,\d