(@"^-?\d+(\.\d{2})?$");

[复制链接]
查看11 | 回复0 | 2010-3-6 12:11:43 | 显示全部楼层 |阅读模式
匹配数字^ :匹配开始?:前面的字符出现0-1次,也就是‘-’出现0-1次\d: 匹配数字+ : 前面内容出项1次以上(\.\d{2})?:括号内是一个组,后面的?表示括号的内容出现0-1次\. : 匹配小数点\d :匹配数字{2}:前面的匹配出现2次,就是小数点后取两位============================所以一下形式都符合:-1574.23456428.12
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行