I'm testing a new form need regex from 1 to 10k numbers only in java
// Start Numbers Section
                String number = FNumber.getText();
                
                if(number.matches("^([0-9][0-9]{1,3}|10000)$")) {
                    System.out.println("");
                } else {
                    JOptionPane.showMessageDialog(contentPane,"Please enter number from 1 to 10,000 only!","Alert Message",JOptionPane.ERROR_MESSAGE);
                    FNumber.setText("");
                }
                // End Numbers Section
 
    