"t-" + any 6 letters (no digits)
テキストボックスの入力を「t-jblogg
」に制限したい場合、RegularExpressionValidatorの.netのValidationExpression属性の正規表現を作成する正しい方法はどれですか
t-[a-z]*
しかし、それのt-
後に任意のものが続きますletter/combination
"t-" + any 6 letters (no digits)
テキストボックスの入力を「t-jblogg
」に制限したい場合、RegularExpressionValidatorの.netのValidationExpression属性の正規表現を作成する正しい方法はどれですか
t-[a-z]*
しかし、それのt-
後に任意のものが続きますletter/combination
これを試して:
RegularExpressionValidator.ValidationExpression = "^t-[a-z]{6}$";
これは機能するはずです:^t-\p{L}{6}$
。これは、で始まりt
、その後にa-
と6文字が続くすべての文字列を受け入れる必要があります。(ここに記載されているように\p{L}
)任意の言語からの任意の文字を示します。英語の文字だけに制限したい場合は、これを使用してください。^t-[A-Za-z]{6}$
RegularExpressionValidator.ValidationExpression = "^t-[A-Za-z]{6}$"