Существует набор правил для идентификаторов (имен) переменных:
- Может содержать строчные и заглавные буквы, цифры и знак подчеркивания _;
- Может быть только начинаются с буквы или подчеркивания;
- Если идентификатор начинается с подчеркивания, вторым символом должна быть буква или ди git, но не подчеркивание;
Я написал выражение [A-Za-z_][0-9A-Za-z_]{0,}
для 1 и 2 правил, но не знаю, что делать с 3 правилом.