python

python findall怎样实现

小樊
81
2024-11-19 07:33:34
栏目: 编程语言

findall 是 Python 中的正则表达式库 re 的一个方法,用于在字符串中查找所有匹配的子串。它的基本语法如下:

re.findall(pattern, string, flags=0)

其中:

下面是一个简单的示例,演示如何使用 findall 方法查找字符串中所有的数字:

import re

text = "There are 123 apples and 456 oranges in the basket."

# 使用正则表达式模式查找所有数字
numbers = re.findall(r'\d+', text)

print(numbers)  # 输出:['123', '456']

在这个例子中,我们使用了正则表达式模式 \d+ 来匹配一个或多个连续的数字字符。re.findall 方法返回一个包含所有匹配项的列表。

0
看了该问题的人还看了