Valid Username Regular Expression

  • + 0 comments
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            int size = scanner.nextInt();
            scanner.nextLine();
            for (int i = 0; i < size; i++) {
                System.out.println(scanner.nextLine().matches("[a-zA-Z][a-zA-Z0-9_]{7,29}") ? "Valid" : "Invalid");
            }
            scanner.close();
        }