Your regex requires two characters (not the same as btw), because you are looking for one character, which is a letter, and at least one ( + ) letter or number.
To better get a line starting with a letter, then you need any other character:
^[A-Za-z].*$
^ means start of line
[A-Za-z] receives only letters, upper or lower
.* gets literally any character, 0 or more times
$ denotes the end of a line
source share