(0123456789)
(abcdefghijklmnopqrstuvwxyz)
(ABCDEFGHIJKLMNOPQRSTUVWXYZ)
(!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~)
Length