Python提取字符串中的数字
学习笔记作者:admin日期:2025-07-19点击:181
摘要:本文介绍了如何使用Python从字符串中提取数字,包括正则表达式、字符串分割和提取所有数字的方法。
方法一:使用正则表达式(推荐)
import re
text = "`ddd`333"
match = re.search(r'\d+', text)
if match:
    print(match.group())  # 输出: 333方法二:使用字符串分割
text = "`ddd`333"
result = text.split("`")[-1]
print(result)  # 输出: 333方法三:提取所有数字
import re
text = "`ddd`333abc444"
numbers = re.findall(r'\d+', text)
print(numbers)  # 输出: ['333', '444']