首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于正则表达式解决思路

2012-03-09 
关于正则表达式我有一个只能输入数字的正则表达式if(document.subform.jiage.value.search(^-?\\d+$)!0

关于正则表达式
我有一个只能输入数字的正则表达式
if(document.subform.jiage.value.search("^-?\\d+$")!=0)
{
  alert("请正确填写价格!");
return false;
}
问题时我用它表示价格,价格中有小数点。写上小数点后就出现"请正确填写价格!"
请问怎么解决,有没有方法既规定只能填写数字又要允许小数点的存在?谢谢。


[解决办法]
/^[0-9.]$/
[解决办法]
/^[\+\-]?\d*?\.?\d*?$/
[解决办法]
/^(/\d*?)/\.(/\d*?)$/
....
[解决办法]
!@#%#^@#$&@$#
你 那 !=0是什么東西?
=================================
var xxx=/^/\d+(\./\d+)?$/
if(xxx.test(里面是你要限制的那個)){
alert(xxxx)
}else
xxxx
=================================

!=0是什么東西?教教我吧。。。我不會。。。
[解决办法]

JScript code
if(document.subform.jiage.value.search(/^[\+\-]?\d+?\.\d+?$/)!=0) 

热点排行