Как проверить, является ли строка допустимой переменной Java?

Как я могу лучше всего проверить, является ли ввод строки допустимой переменной Java для кодирования? Я'я уверен, что яЯ не первый, кто готов сделать это. Но, может быть, яМне не хватает подходящего ключевого слова, чтобы найти что-то полезное.

Лучше всего будет RegEx, который проверяет, что:

начинается с буквы

может содержать цифры, буквы

может содержать некоторые специальные символы, такие как «_» (который?)

не может содержать разделитель пробелов I '

Ответы на вопрос(2)

Ваш ответ на вопрос