All user login account names must satisfy the following rules:
SLAC reserves the right to block account names that are deemed inappropriate.
- may contain digits 0..9, the lower-case letters a..z and
the special character "-".
- must begin with a lower-case letter a..z.
- must not be shorter than 3 or longer than 8 characters.
Here is a regular expression that matches valid account names: