У меня есть это регулярное выражение: /[^a-zA-Z0-9_-]/
Что я хочу добавить к вышесказанному:
- первый символ может быть только
a-zA-Z
Как я мог сделать это регулярное выражение?
У меня есть это регулярное выражение: /[^a-zA-Z0-9_-]/
Что я хочу добавить к вышесказанному:
a-zA-Z
Как я мог сделать это регулярное выражение?
Попробуйте что-то вроде этого:
^[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.
я думаю это тоже сработает
^[a-zA-Z].*
Если вы хотите проверить только первый символ как алфавитный, а остальная часть строки может быть любой.
^
находится внутри[]
, а не перед ним). 11.12.2011