html界面中input框所用到的正则表达式校验

输入大小写字母、数字、下划线:

输入小写字母、数字、下划线:

 中划线、冒号

οnkeyup="this.value=this.value.replace(/[^-:a-zA-Z0-9]/g,'');"

输入数字和点

输入数字和点,控制小数点后两位

οnkeyup="value=(value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"

输入中文:   

 

  

输入数字:   

 

  

输入英文:   

 

  

输入中文、数字、英文:   

 

  

输入数字和字母:

 

除了英文的标点符号以外,其他的都可以中文,英文字母,数字,中文标点

只能输入数字代码(小数点也不能输入)

只能输入数字,能输小数点.

数字和小数点方法二

只能输入字母和汉字

只能输入英文字母和数字,不能输入中文

只能输入数字和英文

小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:

小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:

html input输入字母自动转为大写

 

不能输入中文:

οnkeyup="value=value.replace(/[\u4e00-\u9fa5]/ig,'')"

你可能感兴趣的:(JavaWeb,html,正则表达式)