fork download
  1. class Test {
  2. public static void main(String[] args) {
  3.  
  4.  
  5. /*
  6.  
  7. \\d - одна цифра
  8. + - 1 или более
  9. * - 0 или более
  10. ? - символ до него может быть или не быть. 0 или 1 символов до
  11.  
  12. (x|y|z) - одно из трех \\+ -надо ставить слеш тк это спец символ
  13.  
  14. [abc] = (a|b|c)
  15. [a-zA-Z] - все английскиие буквы
  16. [0-9] = \\d
  17.  
  18. */
  19.  
  20.  
  21.  
  22.  
  23.  
  24. String b = "123123123";
  25. String a = "-3242391";
  26. String c = "+123123123";
  27. System.out.println(c.matches("(-|\\+)?\\d*"));
  28.  
  29. String d = "g324234";
  30. System.out.println(d.matches("[a-zA-Z]\\d+"));
  31. }
  32. }
Success #stdin #stdout 0.08s 34020KB
stdin
Standard input is empty
stdout
true
true