【问题标题】:RegularExpressionValidator syntax for multiline TextBox?多行文本框的正则表达式验证器语法?
【发布时间】:2011-08-04 21:26:19
【问题描述】:

我有一个多行 TextBox,以下任何输入都对其有效:

  1. 空字符串(提交时文本可以选择为空白)。
  2. 单个数字 (0 - 9) 字符串,最长为 9 位。
  3. 多个数字字符串,每个最多 9 位数字,每个字符串由回车符 (\r) 和/或换行符 (\n) 分隔。

什么正则表达式可以让我使用 RegularExpressionValidator 控件来验证这些条件?我目前正在尝试使用出色的 Expresso 工具,但希望能够一次有效地评估这些多个标准。

【问题讨论】:

    标签: c# asp.net regex


    【解决方案1】:
    ^(?:\d{1,9}(?:[\r\n]\d{1,9})*)?$
    

    【讨论】:

      猜你喜欢
      • 2011-10-29
      • 2016-08-24
      • 1970-01-01
      • 2011-03-10
      • 1970-01-01
      • 2011-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多