[lang-ref] ( regexp_capture_first ) ( python )

def test_regexp_capture_first():
    # 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.search(pattern, text)

    assert m.group(0) == '2025/01/18'
    assert m.group(1) == '2025'
    assert m.group(2) == '01'
    assert m.group(3) == '18'
    assert m.groups() == ('2025', '01', '18')