【发布时间】:2013-10-04 19:28:00
【问题描述】:
我需要验证文本框的值。 以下两个条件的验证表达式的值:
- 字符串的第一部分,只有四个字母
- 字符串的下一部分,只有六个数字,
- 字符串的下一部分,只有 0 或 2 或 3 个字母或数字。
我使用下一个验证表达式进行第一次和第二次验证:
ValidationExpression="[A-Z]{4}[0-9]{6}"
但对于最后一个验证,请尝试下一个表达式验证:
ValidationExpression="[A-Z]{4}[0-9]{6}[0-9 A-Z]{0-3}"
但不工作。有人可以帮忙吗?
【问题讨论】:
-
but not working。著名的遗言。 -
“不工作”是什么意思?您是否打算在该表达式的最后部分留一个空格?也就是说,你有
[0-9 A-Z]。你的意思是[0-9A-Z]?最后,我认为您的主要问题是{0-3}应该是{0,3}。你说,“只有 0 或 2 或 3 个字母或数字。”所以 1 个字母/数字无效?
标签: c# asp.net validation