Find a regular expression of a naming rule, thank you

now there is a requirement that the name should have the following rules A sequence of 4x32 characters starting with a letter, which cannot contain Chinese, but can be uppercase and lowercase characters, numbers, underscores, hyphens, dots . How should I write the rules? Thank you


^[a-zA-Z][-a-zA-Z0-9_.]{3,31}$

or

/^[a-z][-a-z0-9_.]{3,31}$/i

or

/^[a-z][-a-z\d_.]{3,31}$/i

or

/^[a-z][-\w.]{3,31}$/i

[a-zA-Z] [a-zA-Z0-9 _\ -\.] {3pm 31}

Menu