正则表达式 整数
2008-12-17 12:21
211 查看
^[1-9]\d*$ //匹配正整数
^-[1-9]\d*$ //匹配负整数
^-?[1-9]\d*$ //匹配整数
^[1-9]\d*|0$ //匹配非负整数(正整数 + 0)
^-[1-9]\d*|0$ //匹配非正整数(负整数 + 0)
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ //匹配正浮点数
^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ //匹配负浮点数
^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$ //匹配浮点数
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$ //匹配非负浮点数(正浮点数 + 0)
^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$ //匹配非正浮点数(负浮点数 + 0)
^-[1-9]\d*$ //匹配负整数
^-?[1-9]\d*$ //匹配整数
^[1-9]\d*|0$ //匹配非负整数(正整数 + 0)
^-[1-9]\d*|0$ //匹配非正整数(负整数 + 0)
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ //匹配正浮点数
^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ //匹配负浮点数
^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$ //匹配浮点数
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$ //匹配非负浮点数(正浮点数 + 0)
^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$ //匹配非正浮点数(负浮点数 + 0)
相关文章推荐
- 正则表达式只匹配整数不匹配小数
- 正则表达式匹配正负小数以及整数
- 正则表达式验证 正整数 正小数 0和正整数
- 正则表达式怎么来验证输入框中只能输入整数而且不能以0开头;就是不能输入001这样的数字
- 正则表达式 整数
- 正则表达式,10-100之间的整数
- 正则表达式:去掉数字(整数、小数)前面多余的零
- C# 后台判断邮箱 电话是否争取 正则表达式
- 正则表达式
- 剑指offer——面试题49:不使用atoi库函数实现把字符串转换成整数
- 把字符串中每个字符都相同的子串解析出来--用正则表达式实现
- 正则表达式
- 用户输入一串整数和任意数目的空格,程序自动对所有的整数进行求和
- 整数快速开平方算法
- 86 怎样编写一个程序,把一个有序整数数组放到二叉树中
- 正则表达式 自己遇到的坑
- 求整数数组中和最大的子数组
- 整数高精度之加减法
- 求一个很长的正整数加上1的和
- 经典 Javascript 正则表达式