空格和数字 要用正则匹配空格和数字在网上看到有用/^((\d+(\.\d*)?)|((\d*\.)?\d+))$/来匹配数字的 但是我改了好几次都没有成功· 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给lz贴段js,我原先做的,用来判断只能输入1-4个数字:function checkForward(str){ var myReg = /^(\-)?([0-9]{1,4})$/; if(forwardform.pageNum.value ==""){ alert("页号不能为空,请输入页号!"); forwardform.pageNum.focus(); return false; } if((!myReg.test(str.value))){ alert("只可以输入数字!"); str.focus(); return false; }} String s = "^((\\d+(\\.\\d*)?) |((\\d*\\.)?\\d+))$";是匹配,小数或者整数的 <html> <head> <title>Number</title> </head> <script type="text/javascript"> function check() { var txt = document.getElementById('txt'); if(/^[+-]?\d+(\.\d+)?$/.test(txt.value)) { alert('格式正确'); } else { alert('格式错误,请重新输入'); } txt.focus(); txt.select(); } window.onload = function() { document.getElementById('txt').focus(); } </script> <body> <form> <input type="text" id="txt"> <input type="button" onclick="check();" value="检查"> </form> </body></html> System.out.println("123 132 123".matches("((?!\\s)\\d|\\s)+")); 正则方面的可以看看这里的内容,对你有帮助,http://blog.csdn.net/rascalboy520/archive/2008/06/03/2506444.aspx 不是很明白具体要做什么?像 123 132 123a 这种应该匹配为 true 还是 false 呢? false呵呵 我在试试· 就是要通过一个在按钮上边添加一个onclick,点击这个按钮的时候会对上面的text的内容进行分析测试时候有非法的字符(非数字和空格符)含有非法的字符则弹出一个提示窗口·成功的话 则进行其他的运算· 就是要通过一个在按钮上边添加一个onclick,点击这个按钮的时候会对上面的text的内容进行分析测试时候有非法的字符(非数字和空格符)含有非法的字符则弹出一个提示窗口·成功的话 则进行其他的运算· ...你有空格或者英文字母当然匹配不会成功 if(false){alert('error')} else{运算;},看参数,返回值, 关于java取出或插入大量数据时outof memory exeception 继承问题 从内部类访问局部变量,局部变量需要被声明为final,为神马? 挑错了!!! java的数组是什么 菜鸟求教第2弹,请高手指教! 如何将JTable中更新后的数据保存到数据库,急啊 求国际化解决方案 关于剪贴板(对象的复制、粘贴,而非String的复制、粘贴) 同样一个涉及javebean的例子,为何weblogic成功反而tomcat不成功呢? java中如何在导出的EXCEL 文件中生成饼图 对象作为方法的参数
function checkForward(str){
var myReg = /^(\-)?([0-9]{1,4})$/;
if(forwardform.pageNum.value ==""){
alert("页号不能为空,请输入页号!");
forwardform.pageNum.focus();
return false;
}
if((!myReg.test(str.value))){
alert("只可以输入数字!");
str.focus();
return false;
}
}
是匹配,小数或者整数的
<head>
<title>Number</title>
</head> <script type="text/javascript">
function check() {
var txt = document.getElementById('txt');
if(/^[+-]?\d+(\.\d+)?$/.test(txt.value)) {
alert('格式正确');
} else {
alert('格式错误,请重新输入');
}
txt.focus();
txt.select();
} window.onload = function() {
document.getElementById('txt').focus();
}
</script> <body>
<form>
<input type="text" id="txt">
<input type="button" onclick="check();" value="检查">
</form>
</body>
</html>
System.out.println("123 132 123".matches("((?!\\s)\\d|\\s)+"));
不是很明白具体要做什么?像 123 132 123a 这种应该匹配为 true 还是 false 呢?
呵呵 我在试试·
测试时候有非法的字符(非数字和空格符)
含有非法的字符则弹出一个提示窗口·成功的话 则进行其他的运算·
测试时候有非法的字符(非数字和空格符)
含有非法的字符则弹出一个提示窗口·成功的话 则进行其他的运算·