输入框正则表达式

只能是数字

onkeyup="this.value=this.value.replace(/[^\d]/g,'') "  

输入法

oninput="value=value.replace(/[^\d]/g,'') "

不能输入空格

onkeyup="this.value=this.value.replace(/\s+/g,'')"

数字负数小数

onkeyup="this.value=this.value.replace(/[^-\d\.]/g,'')"

允许输入括号 && || 数字

onkeyup="this.value=this.value.replace(/[^/(/\/)/\&\d\|]/g,'')"

允许输入括号 && || 数字和字母

 onkeyup="this.value=this.value.replace(/[^/ /\/(/\/)/\&\a-z\A-Z\d\ / /|]/g,'')"