判断字符串是否以英文开头,是否是数字开头,是否包含英文字母

男娘i 2024-03-24 11:36 134阅读 0赞
  1. /**
  2. * 判断是否包含英文字母
  3. * @param str
  4. * @return
  5. */
  6. public boolean checkIsContainsEnglish(String str) {
  7. String regex=".*[a-zA-Z]+.*";
  8. Matcher m= Pattern.compile(regex).matcher(str);
  9. return m.matches();
  10. }
  11. /**
  12. * 判断是否是英文开头
  13. * @param fstrData
  14. * @return
  15. */
  16. private boolean checkFirstIsEnglish(String fstrData){
  17. char c = fstrData.charAt(0);
  18. if(((c>='a'&&c<='z') || (c>='A'&&c<='Z'))) {
  19. return true;
  20. }else{
  21. return false;
  22. }
  23. }
  24. /**
  25. * 判断是否是数字开头
  26. * @param fstrData
  27. * @return
  28. */
  29. private boolean checkFirstIsNum(String fstrData){
  30. char c = fstrData.charAt(0);
  31. if(c>='0' && c<='9'){
  32. return true;
  33. }else{
  34. return false;
  35. }
  36. }

发表评论

表情:
评论列表 (有 0 条评论,134人围观)

还没有评论,来说两句吧...

相关阅读