RegularExpression验证格式(ABC_123)
本文关键字:ABC 验证 格式 RegularExpression | 更新日期: 2023-09-27 18:14:54
更新:
不起作用。。。在我输入正确的格式后,我仍然看到弹出的错误。。。
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="txtId"
ValidationExpression="[a-zA-Z]{3}_[0-9]{3}"
ErrorMessage="Invalid Id" Display="Dynamic">
</asp:RegularExpressionValidator>
更新结束
编辑:
允许:
ABC_123
不允许
ABC123或ABC or 123123或ABC-123
结束编辑
如何在正则表达式中验证("ABC_123")
?
例如:
// Instance method:
Regex reg = new Regex(@"^[a-zA-Z'.]{1,40}$");
Response.Write(reg.IsMatch(txtName.Text));
// Static method:
if (!Regex.IsMatch(txtName.Text,
@"^[a-zA-Z'.]{1,40}$"))
{
// Name does not match schema
}
Regex match = new Regex(@"^[a-zA-Z]{3}_[0-9]{3}$");
适用于我。
用于查找ABC_123的Regex可能与此[a-zA-Z]{3}_[0-9]{3}
类似