Staram się zrobić walidację w #javascript #jquery. Mam wyrażenie /[a-zA-Z0-9]{5,20}$/ według tego co się dowiedziałem, oznacza ono że ciąg powinien składać się ze znaków a-z lub A-Z lub 0-9 i minimalnej długości 5 a maksymalnej 20. Ale tak nie jest, gdy dam więcej niż 20 znaków - dalej jest true. Dlaczego?
/^[a-zA-Z0-9]{5,20}$/