为asp.net asp: regulareexpression validator创建一个正则表达式

本文关键字:asp 一个 正则表达式 创建 net regulareexpression validator | 更新日期: 2023-09-27 18:02:35

对于验证文本框控件中的字符串,我有以下要求:

  1. No长度为12个字符,最大小于11个字符字符。
  2. 前11个字符必须是数字
  3. 第12个字符必须是字母。

我练习使用这个RegEx构建器来形成正则表达式。我的弦是^([0-9]{11}[a-zA-Z]{1}){11,12}$。但我的验证不起作用。作为asp.net的初学者,我对形成RegEx没有太多的想法。我错过了什么?

我使用了asp:RegularExpressionValidator控制

为asp.net asp: regulareexpression validator创建一个正则表达式

您需要使最后一个[A-Za-z]为可选。

@"^'d{11}[A-Za-z]?$"