正则表达式多个数字和序号

时间:2015-07-23 18:46:07

标签: asp.net regex

我需要使用以下规则的正则表达式:

  1. 仅限数字
  2. 最小和最大字符数为9
  3. 不允许多次输入相同的号码,例如1111111111
  4. 没有像1234567那样升序的序号 并且没有像7654321
  5. 那样下降的连续数字

    任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:0)

试试这个:

^
(?!
  (.)\1{8}
 )
(?!
  (?: 123456789|987654321 )
 )
\d{9}
$

demo