exp = new RegExp("^\\s*([-\\+])?(((\\d+)\\" + val.groupchar + ")*)(\\d+)"
+ ((val.digits > 0) ? "(\\" + val.decimalchar + "(\\d{1," + val.digits + "}))?" : "")
+ "\\s*$");
m = op.match(exp);
if (m == null)
return null;
var intermed = m[2] + m[5] ;
cleanInput = m[1] + intermed.replace(new RegExp("(\\" + val.groupchar + ")", "g"), "") + ((val.digits > 0) ? "." + m[7] : 0);
num = parseFloat(cleanInput);
return (isNaN(num) ? null : num);
+ ((val.digits > 0) ? "(\\" + val.decimalchar + "(\\d{1," + val.digits + "}))?" : "")
+ "\\s*$");
m = op.match(exp);
if (m == null)
return null;
var intermed = m[2] + m[5] ;
cleanInput = m[1] + intermed.replace(new RegExp("(\\" + val.groupchar + ")", "g"), "") + ((val.digits > 0) ? "." + m[7] : 0);
num = parseFloat(cleanInput);
return (isNaN(num) ? null : num);
解决方案 »
- 关于colorBar相册控件
- 通过编辑器上传的图片、文件该怎么删除?
- 请教,如何改变Datagrid中自动生成的列的headertext,以及列的模式,比如改变成超级链接列
- 关于dll文件的问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- vs2005 beta2或者RC1有没有中文的msdn和quickstart?
- jmail收附件的问题,只要是大点的附件就打不开啊。
- Page.RegisterStartupScript 使用
- 字符转义问题
- 急,为何IE老是被调试。调试进程vsjitdebugger.exe 如何处理!
- 求一份把图片上传存进sqlserver二进制字段,和把这张图片显示在浏览器上的完整c#代码学习!哪位高手请回复。
- 为什么我在web编程中使用水晶报表的方法,到winform编程中为什么不行了.(它们有什么区别)
- 这是什么原理,菜单为什么出来。
Precision: 19
Scale: 4
翻译成中文
2^63 - 1 (+922,337,203,685,477.5807),精確度到千分之十貨幣單位。
小数点前19-4=15位
小数点后4位
到这个网站看下
<!--
function checkvalue(o)
{
var str=o.value.replace(" ","")
var re=/^[+-]{0,1}[0-9]{1,15}\.{0,1}[0-9]{0,4}$/
if (re.test(str)==true || str.length == 0)
{
//o.style.backgroundColor="white";
return true;
}
else
{
//o.style.backgroundColor="red";
return false;
}
}
//-->
</script>
<input name="TextBox1" type="text" id="TextBox1" onfocusout="javascript:checkvalue(this)" />