asp.net 用正则表达式验证数字
2013-07-25 10:34
363 查看
非负整数(正整数 + 0)
[^\\d+$]
正整数
[^[0-9]*[1-9][0-9]*$]
非正整数(负整数 + 0)
[^((-\\d+)|(0+))$]
负整数
[^-[0-9]*[1-9][0-9]*$]
整数
[^-?\\d+$]
非负浮点数(正浮点数 + 0)
[^\\d+(\\.\\d+)?$]
正浮点数
[^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$]
非正浮点数(负浮点数 + 0)
[^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$]
负浮点数
[^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$]
浮点数
[^(-?\\d+)(\\.\\d+)?$]
[^\\d+$]
正整数
[^[0-9]*[1-9][0-9]*$]
非正整数(负整数 + 0)
[^((-\\d+)|(0+))$]
负整数
[^-[0-9]*[1-9][0-9]*$]
整数
[^-?\\d+$]
非负浮点数(正浮点数 + 0)
[^\\d+(\\.\\d+)?$]
正浮点数
[^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$]
非正浮点数(负浮点数 + 0)
[^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$]
负浮点数
[^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$]
浮点数
[^(-?\\d+)(\\.\\d+)?$]
相关文章推荐
- ASP.NET c# textbox 正则表达式 文本框只允许输入数字(验证控件RegularExpressionValidator )
- asp.net用正则表达式和验证控件验证文本框值非空且为数字
- asp.net用正则表达式和验证控件验证文本框值非空且为数字
- asp.net验证一个字符串是否符合指定的正则表达式
- Asp.Net实现多行文本,正则表达式验证和禁用页面回车键后多行文本无法换行问题
- asp.net 验证正则表达式 精心整理
- ASP.NET MVC 3 Validation - 正则表达式验证RegularExpressionAttribute之日期验证
- asp.net 验证正则表达式
- asp.net后台正则表达式验证手机号码邮箱
- VB.net文本框只允许输入数字与. 利用正则表达式验证IP地址
- asp.net 验证正则表达式
- asp.net 验证正则表达式
- ASP.NET验证控件学习总结与正则表达式学习入门
- asp.net 验证正则表达式
- asp.net C# 验证电子邮件的格式(正则表达式)
- 如何利用正则表达式ASP.NET字符是不是数字?
- asp.net 验证正则表达式
- asp.net mvc Model验证总结及常用正则表达式
- asp.net 验证正则表达式
- ASP.NET验证控件RegularExpressionValidator的常见正则表达式