求正则表达式! 求一个控制文本框只能输入大于0,小于5的数值.小数点后保留两位.且不能为空的正则表达式! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string[] test = { "", "1", "0.00", "0.10", "5", "1.", "0.", "0.1", "1.1", "5.1", "1.23", "1.234" };foreach (string s in test){ Console.WriteLine("\"{0}\"={1}", s, System.Text.RegularExpressions.Regex.IsMatch(s, @"^[1-5]$|^[1-4].\d{1,2}$|^0.0[1-9]$|^0.[1-9]\d?$"));} 1.replace(/(^\s*)|(\s*$)/g,"")是否为空2.indexOf(".")是否有小数点3.上面的正则OK拉 我怎么把它放在RegularExpressionValidator控件里面,为空时他不提示出错呢? @"^(0\.0[1-9]|0\.[1-9]\d?|[1-4](\.\d\d?)?|5(\.00?)?)$" C#的winform如何实现医疗系统里的各种表单? System.Data.OleDb.OleDbException: UPDATE 语句的语法错误 webbrowser如何调用系统里的查找,复制,粘贴,全选,剪切.... 从datagridview中取值的问题 经典算法-C#四种排序算法 100分,急求:datagrid的分页代码!!! 有人用C#编写过Chart FX控件(用饼状图显示数据)的程序吗? 有关连接数据库的问题。 如何在C#中获取当前计算机的物理内存大小 C#控制外部程序的菜单和按钮的问题 js操作cookies遇到问题 编译成Release的问题!
foreach (string s in test)
{
Console.WriteLine("\"{0}\"={1}", s,
System.Text.RegularExpressions.Regex.IsMatch(s,
@"^[1-5]$|^[1-4].\d{1,2}$|^0.0[1-9]$|^0.[1-9]\d?$"));
}
2.indexOf(".")是否有小数点
3.上面的正则OK拉