Witam. Chciałbym używając wyrażeń regularnych sprawdzić wyraz i jego długość. Mam taki wzór: ^([0-9A-Za-z]+-[0-9A-Za-z]+-[0-9A-Za-z]+).{2,4}$ i przykładowym działającym wyrazem jest ABC-abc-123. I czy jest mi ktoś w stanie wytłumaczyć jakim cudem długość podana w nawiasach jest liczona tylko dla ostatniego członu po pauzie, skoro całe wyrażenie jest w nawiasie? Sprawdza tylko długość ciągu 123 a nie całego ABC-abc-123. Mogę tam wstawić 10 nawiasów, a i tak sprawdzi długość ostatniego wyrazu op pauzie.