仅10位数字的正则表达式验证器C#asp.net

用户6465356

我想要一个正则表达式验证器,它的数字只能到10位数字

我已经尝试过了,但这仅适用于数字,而不适用于数字

<asp:RegularExpressionValidator ID="rvDigits" runat="server" ControlToValidate="txtMobId"
                                ErrorMessage="Enter numbers only till 10 digit" ValidationGroup="valGroup" ForeColor="Red"
                                ValidationExpression="\d+" />
威克多·斯特里比尤

您需要使用限制量词 {min,max}

如果允许空输入,请使用{0,10}0到10位数字进行匹配:

ValidationExpression="^[0-9]{0,10}$"

否则,使用{1,10}1到10位数字:

ValidationExpression="^[0-9]{1,10}$"

或者,为了完全匹配10位数字的字符串,请省略该min,部分:

ValidationExpression="^[0-9]{10}$"

另外请注意,服务器端验证使用.NET正则表达式的语法和\d匹配多个数字来自09这个正则表达式的味道,因而更喜欢[0-9]\d效率不如[0-9]

此外,它似乎可以省略^$共(参见MSDN在ASP.NET正则表达式的文章):

您无需指定字符串的开头和字符串末尾的匹配字符(^$),它们都是假定的。如果添加它们,它不会伤害(或更改)任何内容-根本没有必要。

为了清楚起见,大多数人都希望将其保持在模式内。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅10位数字的正则表达式验证器C#asp.net

来自分类Dev

用于格式化数字的asp.net c#正则表达式验证器

来自分类Dev

.NET正则表达式从混合字符值中提取1-4位数字值

来自分类Dev

ASP.NET中的正则表达式验证

来自分类Dev

asp.net中文本框的互斥正则表达式验证器

来自分类Dev

Asp.net对话框中的正则表达式验证器错误

来自分类Dev

ASP.NET中文本框的正则表达式验证器的问题

来自分类Dev

asp.net中文本框的互斥正则表达式验证器

来自分类Dev

正则表达式 - asp.net , c# - 验证失败

来自分类Dev

正则表达式验证仅允许在Asp.net中使用字符和空格

来自分类Dev

正则表达式(.NET)验证任何实数

来自分类Dev

使用正则表达式的MVC .net密码验证

来自分类Dev

正则表达式(.NET)验证任何实数

来自分类Dev

asp.net中的正则表达式仅允许使用单个空格的字符?

来自分类Dev

asp.net中的正则表达式仅允许使用单个空格的字符?

来自分类Dev

ASP .NET中TextBox上的正则表达式验证

来自分类Dev

ASP.NET中的正则表达式,用于十进制验证

来自分类Dev

使用数据注释和正则表达式的ASP.NET MVC日期验证

来自分类Dev

具有正则表达式的ASP.NET Web API 2模型验证

来自分类Dev

Fileupload对asp.net中某些文件名的正则表达式验证失败

来自分类Dev

asp.net电子邮件验证正则表达式

来自分类Dev

ASP .NET中TextBox上的正则表达式验证

来自分类Dev

使用字母和数字在asp.net中创建正则表达式

来自分类Dev

在VB.NET中使用正则表达式进行验证以仅接受字符和空格,但不接受任何前导数字

来自分类Dev

ASP.NET正则表达式验证器VS必填字段验证器还是两者兼有?

来自分类Dev

正则表达式Asp.Net MVC

来自分类Dev

ASP.NET正则表达式-validationExpression

来自分类Dev

ASP.NET正则表达式编号范围

来自分类Dev

ASP.NET正则表达式-validationExpression

Related 相关文章

  1. 1

    仅10位数字的正则表达式验证器C#asp.net

  2. 2

    用于格式化数字的asp.net c#正则表达式验证器

  3. 3

    .NET正则表达式从混合字符值中提取1-4位数字值

  4. 4

    ASP.NET中的正则表达式验证

  5. 5

    asp.net中文本框的互斥正则表达式验证器

  6. 6

    Asp.net对话框中的正则表达式验证器错误

  7. 7

    ASP.NET中文本框的正则表达式验证器的问题

  8. 8

    asp.net中文本框的互斥正则表达式验证器

  9. 9

    正则表达式 - asp.net , c# - 验证失败

  10. 10

    正则表达式验证仅允许在Asp.net中使用字符和空格

  11. 11

    正则表达式(.NET)验证任何实数

  12. 12

    使用正则表达式的MVC .net密码验证

  13. 13

    正则表达式(.NET)验证任何实数

  14. 14

    asp.net中的正则表达式仅允许使用单个空格的字符?

  15. 15

    asp.net中的正则表达式仅允许使用单个空格的字符?

  16. 16

    ASP .NET中TextBox上的正则表达式验证

  17. 17

    ASP.NET中的正则表达式,用于十进制验证

  18. 18

    使用数据注释和正则表达式的ASP.NET MVC日期验证

  19. 19

    具有正则表达式的ASP.NET Web API 2模型验证

  20. 20

    Fileupload对asp.net中某些文件名的正则表达式验证失败

  21. 21

    asp.net电子邮件验证正则表达式

  22. 22

    ASP .NET中TextBox上的正则表达式验证

  23. 23

    使用字母和数字在asp.net中创建正则表达式

  24. 24

    在VB.NET中使用正则表达式进行验证以仅接受字符和空格,但不接受任何前导数字

  25. 25

    ASP.NET正则表达式验证器VS必填字段验证器还是两者兼有?

  26. 26

    正则表达式Asp.Net MVC

  27. 27

    ASP.NET正则表达式-validationExpression

  28. 28

    ASP.NET正则表达式编号范围

  29. 29

    ASP.NET正则表达式-validationExpression

热门标签

归档