\d+\.\d+-\d+\.\d+|\d+\.\d-\d|\d+-\d+\.\d+|\d+\.\d+\-\d+|\d+\-\d+我要验证的为123-123
123-123.11
123.11-123
123.11-123.11这样的数值到数值的表达式
但我上面的感觉太长了怎么来简化
比如为
\d+\-\d+
然后这里面的\d允许包含一个"."且是不为最前和最后,谢谢谢谢
123-123.11
123.11-123
123.11-123.11这样的数值到数值的表达式
但我上面的感觉太长了怎么来简化
比如为
\d+\-\d+
然后这里面的\d允许包含一个"."且是不为最前和最后,谢谢谢谢
解决方案 »
- 显示单行数据明细,用formview等组件绑定好?还是用label编程赋值好?
- <asp:treeview>控件里点击树的节点时,链接到相应的页面,只是改变内容页而树不重新加载
- |zyciis| 急 为什么我的JS用SRC的方法取过来的时候没有反应 大家帮看看啊
- 水晶报表可以只传参数吗?我只传参数为什么打开报表时只有一片空白啊
- 急!!马上结帖!!如何判断客户端是否安装了MSN?是否启动了MSN?
- 一道送分的题!!数据库sqlCommand相关的题目
- 我的ASP.net上的mumdil.dll 文件损坏,请给我发一个,急急急
- aspx.net模拟下载之后刷新页面
- 两个窗口之间共享数据的问题
- 用C#语言怎么写句话
- asp.net连接mysql怎么写登录代码
- (安全)iis设置
try {
if (Regex.IsMatch("123-123.11", @"^\d+\.?\d+\-\d+\.?\d+$")) {
// Successful match
} else {
// Match attempt failed
}
} catch (ArgumentException ex) {
// Syntax error in the regular expression
}
不是的话,就把^和$删掉,结果跟你的一样
//如果是提取
\d+(\.\d+)?-\d+(\.\d+)?
//如果是验证
^\d+(\.\d+)?-\d+(\.\d+)?$si的要求至少两位数字,类似于1-1这样的通不过的