【发布时间】:2014-10-20 05:51:31
【问题描述】:
我正在尝试在文本框控件中应用验证以限制控件中的空白空间。以下是我正在使用的正则表达式代码:
Regularexpression validationexpression="^[^-\s][a-zA-Z0-9_\s-]+$" errortext="" />
现在我的要求是:
- 用户不应在开始时输入空白空间。 (工作正常)
- 文本框最多可输入 10 个数字,用户可以输入任意数量的数字,如果输入的数字少于 10 个,则不进行验证。 (工作正常。)
- 如果用户输入这样的数字,验证应该提示“111 111 ", 表示如果中间有空格则显示验证 数字。 (不工作)
目前我正在使用以下正则表达式来实现这个东西,请让我知道或更新我的正则表达式,以便我可以实现这个要求。
Regularexpression validationexpression="^[^-\s][a-zA-Z0-9_\s-]+$" errortext="" />
【问题讨论】:
-
如果您不想输入空格,请从正则表达式中删除
\s -
@Aman 你能发布一些匹配和不匹配字符串的例子吗?
-
@WaqasRaja:感谢您的快速回复,但它没有按照我的要求工作。
标签: asp.net .net regex devexpress