2017-01-31 2 views
0

と数とアルファベットのいずれかのための正規表現を使用してAlphabeticそしてNumber C-文字を正規表現以下Iユーザーを含む:長さの7つ以上の値を検証するために長さ

"^([A-Za-z][0-9])(\\w{7,})*" 

言語は、JAVAと\最もこと\\でありますこの言語

+0

あなたの問題は何ですか? – Mistalis

+0

私がよく理解していれば、最小7文字の文字列と文字と数字を含む文字列を検証したいのですが、それは正しいですか? – Niitaku

+0

少なくとも1つのアルファベットと1つの数字を含むべきですか?または、すべての数字またはすべてのアルファベットにすることはできますか? –

答えて

2

あなたはすべての数字または全てのアルファベットの入力だけでなく

を許可する必要がある場合はあなただけの01を必要としますは、A〜Zまたはa〜zまたは0〜9(文字クラスで示される)の文字を7回以上受け取ることができます。

は、少なくとも1つの数字とアルファベット1文字が、少なくとも数字とアルファベットを確認するために、アルファベット(?=.*[A-Za-z].*)と桁(?=.*[0-9].*)のためのルック先読みを持って使用^(?=.*[A-Za-z].*)(?=.*[0-9].*)[A-Za-z0-9]{7,}$

がある場合のみ許可する必要がある場合そこには、文字をアルファベットに制限する文字クラスと、最小長が7に設定された文字が続きます。

+0

ありがとうございますが、私は両方が必要アルファベットと数字 – AndroSco

+0

@AndroScoは更新を確認してください。 –

+0

ありがとうよねえ、それは私にはたらく – AndroSco

関連する問題