正则表达式1-100或N / A.

时间:2017-07-20 20:32:49

标签: .net regex

在项目上工作并希望有人可以帮助我。有没有人能够告诉我如何验证1-100或n / a(na)。我们希望人们输入n / a或na而不是0(零)。

这就是我对数字的看法,但不知道如何包含na。

(?:\b|-)([1-9]{1,2}[0]?|100)\b

1 个答案:

答案 0 :(得分:0)

添加另一个替换。
^\s*([1-9]\d?|100|n/?a)\s*$

这样的东西

解释

 ^ \s* 
 (                # (1 start)
      [1-9] \d?        # 1 - 99
   |  100              # 100
   |  n /? a           # na or n/a
 )                # (1 end)
 \s* $