关于多线TextBox的c#:RegularExpressionValidator语法?

RegularExpressionValidator syntax for multiline TextBox?

我有一个多行文本框,其中以下任何输入都是有效的:

  • 空字符串(提交时文本可以为空)。
  • 单个数字(0-9)字符串,最长9位。
  • 多个数字字符串,每个字符串最长9位,每个字符串由回车符(
    )和/或换行符()分隔。
  • 使用RegularExpressionValidator控件,什么正则表达式将使我能够验证这些条件?我目前正在尝试使用优秀的expresso工具,但我希望能够同时有效地评估这些多个标准。


    1
    2
    3
    ^(?:\d{1,9}(?:[

    ]\d{1,9})*)?$