必需是数字 可以是小数 不能是0
可以在验证控件中有效的
找了几个都没用
帮帮我
可以在验证控件中有效的
找了几个都没用
帮帮我
解决方案 »
- jsp 生成静态页面 权限怎么设置
- 如何清空VS建立实体模板留下的连接字符串
- DATAGRID和DATAVIEW小问题,有高手帮忙吗?
- 关于datareader的问题
- [有兴趣看看]BingMap Control 加载google混合地图
- treeveiw问题,由于数据量较大,如何在点击节点才加载(才从数据库中取)节点下的子节点信息?
- 程序出现错误提示:“属性访问必须分配给属性或使用它的值”。如何解决?
- asp.net for vb内如何实现拖拉动作?
- 北京一家软件公司的面试题:将IP地址转化为32位无符号整型表示法,并考虑用网络字节顺序表示
- 求教ASP.NET的AJAX的一点问题~~
- sandy <script></script> 代码分段后,起到代码保护隔离作用,这也说明,js即使有错误,但是只要能把 错误段避开,整个代码运行正常可能系数
- gridview shift全选背景变色的问题
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.IO;
using System.Xml;namespace CSharpTest
{
class Program
{
static void Main(string[] args)
{
string str=@"12.001"; Regex re = new Regex(@"([1-9]|[1-9][0-9]*)\.\d*[1-9]\d*");
Console.WriteLine(re.Match(str).Value);
}
}
}
1254
0
0.25
546
12.2564匹配:
1254
0.25
546
12.2564
也可少许修改 即可^[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)