特定の文字列に az または az のアルファベット文字のみが含まれていることを確認する正規表現を作成しようとしています。文字列の長さは最大 25 文字です。(正規表現が文字列の長さをチェックできるかどうかはわかりません)
例:
1. "abcdef" = true;
2. "a2bdef" = false
;
3. "333" = false;
4. "j" = true;
5. "aaaaaaaaaaaaaaaaaaaaaaaaaa" = false;
//26 文字
これが私がこれまでに持っているものです...何が問題なのかわかりません
Regex alphaPattern = new Regex("[^a-z]|[^A-Z]");
これは、文字列にazの大文字または小文字のみを含めることができることを意味すると思いますが、すべての文字を含む文字列に一致させると、falseが返されます...
また、正規表現と他の検証方法の使用効率に関する提案も大歓迎です。