Utils.cpp 335 B

12345678910111213141516171819202122
  1. #include "Utils.h"
  2. bool isLetter(char c)
  3. {
  4. return ('a' <= c && 'z' >= c) || ('A' <= c && 'Z' >= c);
  5. }
  6. bool isDigit(char c)
  7. {
  8. return '0' <= c && '9' >= c;
  9. }
  10. bool isLetterOrDigit(char c)
  11. {
  12. return isLetter(c) || isDigit(c);
  13. }
  14. bool isAllowedInName(char c)
  15. {
  16. return isLetter(c) || isDigit(c) || c == '.' || c == '_';
  17. }