什么是正则表达式验证文本框以允许“美国社会安全号码”以及使用正则表达式验证程序的文本“ - - ”。asp.net中的正则表达式验证程序
0
A
回答
0
(更新:谷歌搜索后,似乎有一些要求,如:前三位数字必须是001 - 772.所以我建议你使用Google上的信息,因为它已经提供了完整的教程, 。下面的信息只是一个通用的形式)。
不知道asp.net使用不同的正则表达式语法,但SSN的一般正则表达式是
/^\d{3}-\d{2}-\d{4}$/
您可能需要改变它的asp.net。
^
用于字符串的开头,$
用于结尾,\d
用于单个数字。 {3}
意味着它需要重复3次。
1
0
使用RegexBuddy表明
\b(?!000)(?!666)(?:[0-6]\d{2}|7(?:[0-356]\d|7[012]))[- ](?!00)\d{2}[- ](?!0000)\d{4}\b
为美国社会安全号码。与- -
这个组合成一个.NET友好的字符串为您提供:
@"^(?:- -|(?!000)(?!666)(?:[0-6]\d{2}|7(?:[0-356]\d|7[012]))[- ](?!00)\d{2}[- ](?!0000)\d{4})$"
你还想允许在- -
串的变化?例如,更多的空间?
相关问题
- 1. 正则表达式验证程序
- 2. javascript正则表达式验证程序
- 3. ASP.Net正则表达式(%符号)正则表达式验证器
- 4. vb.net/asp.net自定义表达式中的正则表达式验证程序
- 5. Asp.net正则表达式验证器
- 6. 如何使用ASP.NET正则表达式验证程序
- 7. 正则表达式验证
- 8. 正则表达式验证
- 9. 正则表达式验证
- 10. 正则表达式验证
- 11. C#正则表达式验证验证
- 12. 正则表达式验证的正则表达式
- 13. jqGrid中的正则表达式验证
- 14. FluentValidation集中验证器扩展中的正则表达式验证程序
- 15. 正则表达式验证程序不能正常工作
- 16. 在jQuery验证程序中使用正则表达式
- 17. 验证的正则表达式的
- 18. 正则表达式验证XML模式
- 19. 正则表达式验证格式(ABC_123)
- 20. asp.net中的正则表达式验证器
- 21. 社会保障在asp.net中的正则表达式验证器
- 22. 在asp.net中的正则表达式验证
- 23. ASP.Net中的正则表达式验证MVC
- 24. 正则表达式 - 表单验证
- 25. PlayFramework:表正则表达式验证
- 26. asp.net c#格式化数字的正则表达式验证器
- 27. 具有正则表达式验证的Rails应用程序
- 28. gSOAP的正则表达式验证
- 29. 域验证的正则表达式
- 30. 密码验证的正则表达式
谷歌搜索“美国社会安全号码正则表达式”返回很多匹配... – 2010-11-03 12:30:40
另外我需要文本框来验证默认的“ - - ”文本也。 – subash 2010-11-03 12:39:54