Подтвердить что ты не робот

Регулярное выражение (первый символ должен быть a-z)

У меня есть это регулярное выражение: /[^a-zA-Z0-9_-]/

Что я хочу добавить выше:

  • первый символ может быть только a-zA-Z

Как я мог бы сделать это регулярное выражение?

4b9b3361

Ответ 1

Попробуйте что-то вроде этого:

^[a-zA-Z][a-zA-Z0-9.,$;]+$

Пояснение:

^                Start of line/string.
[a-zA-Z]         Character is in a-z or A-Z.
[a-zA-Z0-9.,$;]  Alphanumeric or `.` or `,` or `$` or `;`.
+                One or more of the previous token (change to * for zero or more).
$                End of line/string.

Ответ 2

Я думаю, что это также сработает

^[a-zA-Z].*

Если вы хотите проверить только первый символ как алфавитный, а остальная часть строки может быть любой.