ユーザー入力を検証するASP.netテキストボックスコントロールに正規表現があります。6〜200文字以内の文字と数字のみである必要があります。これが私のコードです
<asp:TextBox ID="txtCategory_description" runat="server" Style="width: 485px;" Height="70px"
TextMode="MultiLine"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ErrorMessage="Invalid Category name"
ValidationExpression="^[a-zA-Z0-9._-]{6,200}$" ControlToValidate="txtCategory_description"
Display="None"></asp:RegularExpressionValidator>
問題は、それを受け入れるような HTML コードをテキスト ボックスに書き込んで、エラー ページに送ってくれたことです。
注:私のページでは、すべて間違ったままにしておくと別の正規表現があります。その正規表現もうまく機能します。間違ったものだけである場合、問題が発生します