[lang-ref] ( regexp_capture_all ) ( python )

def test_regexp_capture_all():
    # m.group(n)
    text = 'Date1: 2025/01/18, Date2: 2025/01/19, Date3: 2025/01/20'
    pattern = r'(\d{4})/(\d{2})/(\d{2})'

    m = re.findall(pattern, text)

    assert len(m) == 3

    assert m[0] == ('2025', '01', '18')
    assert m[1] == ('2025', '01', '19')
    assert m[2] == ('2025', '01', '20')