私はJavaで次の正規表現を持っています:
private static final String ALPHA_REGEX = "[^A-Za-z]+$";
「a334234234」と入力すると、検証は失敗します。ただし、「a3423423fsfsdf」と入力すると、検証は成功します...
入力が数値のみであるかどうかをチェックする次の正規表現についても同じことが言えます。
private final static Pattern NUMBER_ONLY_PATTERN = Pattern.compile("[^0-9 ]+$", Pattern.CASE_INSENSITIVE);
4saasdを入力すると検証は失敗しますが、3dfsdf22を入力すると検証は成功します。これを手伝ってくれませんか。