Как я могу лучше проверить, будет ли строковый ввод корректной переменной java для кодирования? Я уверен, что я не первый, кто готов это сделать. Но, возможно, мне не хватает правильного ключевого слова, чтобы найти что-то полезное.
Лучшим может быть RegEx, который проверяет, что:
-
начинается с буквы
-
может содержать цифры, буквы
-
может содержать некоторые специальные символы, такие как '_' (что?)
- может не содержать разделителя пробелов