Пользовательская переменная Pylint-rgx не перехватывает camelCase - PullRequest
0 голосов
/ 29 сентября 2018

Проверка имени переменной по умолчанию не подходит для моего варианта использования, потому что она перехватывает однобуквенные переменные, которые я хочу использовать, например x и y.Итак, я написал свою собственную переменную -rgx, _?[a-z]+[a-z0-9_]*.Тем не менее, похоже, что он не перехватывает переменные верблюжьего случая, и я думаю, что так должно быть, потому что шаблон регулярного выражения не содержит заглавных букв.Мое регулярное выражение неправильно?Или Pylint использует его не так, как я ожидаю?

1 Ответ

0 голосов
/ 01 октября 2018

Оказывается, мне пришлось добавить $ (знак доллара) в конце моего шаблона регулярных выражений.$ в регулярном выражении означает конец строки.Мне немного странно, что я должен использовать это, но что угодно.Так что _?[a-z]+[a-z0-9_]*$ работает.

...