社区
Java EE
帖子详情
求整数和两位小数的正则表达式(浮点型)
spring123tt
2011-03-30 10:54:35
设计RMB格式,所有输入时允许0.00, 0,1111,11.11,11.00但是不允许11.000,11.2 。请大家给力!
...全文
1157
9
打赏
收藏
求整数和两位小数的正则表达式(浮点型)
设计RMB格式,所有输入时允许0.00, 0,1111,11.11,11.00但是不允许11.000,11.2 。请大家给力!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spring123tt
2011-03-31
打赏
举报
回复
我用的是Tapestry,会自动类型转换,所以测试时1.0000000等,只要是最后面带0的都测不出来,尴尬。。。
现在重申下:^[0-9]+(.[0-9]{2})?$
jaygo311
2011-03-30
打赏
举报
回复
验证非负整数(正整数 + 0) ^\d+$
正浮点数 ^(([0-9]+\.[0-9]*[0-9])$
loveofmylife
2011-03-30
打赏
举报
回复
^\\d+(\\.\\d{2})?$
敌法have a try
soli11722984
2011-03-30
打赏
举报
回复
^\d+(\.\d{2})?$
未经验证,LZ试试
testApplet
2011-03-30
打赏
举报
回复
[Quote=引用 7 楼 soli11722984 的回复:]
引用 5 楼 spring123tt 的回复:
已经测试过了,对11.0 ,和11.000无效
LZ,是你自己说
输入时允许0.00, 0,1111,11.11,11.00
但是不允许11.000,11.2
当然11.0和11.000是不允许
[/Quote]
顶
soli11722984
2011-03-30
打赏
举报
回复
[Quote=引用 5 楼 spring123tt 的回复:]
已经测试过了,对11.0 ,和11.000无效
[/Quote]
LZ,是你自己说
输入时允许0.00, 0,1111,11.11,11.00
但是不允许11.000,11.2
当然11.0和11.000是不允许
spring123tt
2011-03-30
打赏
举报
回复
[Quote=引用 3 楼 jaygo311 的回复:]
验证非负整数(正整数 + 0) ^\d+$
正浮点数 ^(([0-9]+\.[0-9]*[0-9])$
[/Quote]
已经测试过了,浮点数那里多了个左括号,我是拿^([0-9]+\\.[0-9][0-9])$去测试的,依然不行。
spring123tt
2011-03-30
打赏
举报
回复
[Quote=引用 2 楼 viszl 的回复:]
^\\d+(\\.\\d{2})?$
敌法have a try
[/Quote]
已经测试过了,对11.0 ,和11.000无效
【02-数据类型与运算符】
•
浮点型
包括 : float 和 double 型 两种。他们分别占有4个字节和8个字节,但他们远远比int 和 long 的 4 和 8 个字节大的多 •Java 语言的浮点数有两种表示方式:十进制数形式,浮点数必须包含
小数
,否则...
jquery1.9.1中文版
* 匹配整数时,|)可以保证匹配继续向下进行,整数由后面的\d+匹配,同样的\d+在匹配整型和
浮点型
时负责的匹配部分不同 * [eE][\-+]?\d+|)处理科学计数法的匹配,同样没有使用?表示可选 */ core_pnum = /[+-]?(?:\...
Python 编程基础
从基础的数据类型,如整数、字符串和布尔值,到更高级的概念,如
正则表达式
和命名空间,这里都有详尽的解释和示例。 专栏首先介绍了Python的五种基础数据类型,快速掌握如何存储和操作数据。将学习到Python的八种...
jquery1.9.1中文汉化版
* 匹配整数时,|)可以保证匹配继续向下进行,整数由后面的\d+匹配,同样的\d+在匹配整型和
浮点型
时负责的匹配部分不同 * [eE][\-+]?\d+|)处理科学计数法的匹配,同样没有使用?表示可选 */ core_pnum = /[+-]?(?:...
正则表达式
验证八位整数和
两位
小数
} }, 备注:
正则表达式
中的各部分解释: ^0\.[0-9]{1,2}$ 验证0.12类型的,并且
小数
是
两位
数; ^0$| 验证数字 0 ^[1-9]\d{0,7}\.\d{1,2}$ 验证456.32 类型的,并且第一位不能是0,
小数
是
两位
; ^[1-9]\d{0,7}$ ...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章