首页 > 技术文章 > el-input 正则校验

wjian0916 2021-11-30 10:05 原文

1. 只能填数字

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

 2.只能填数字和小数点

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

3.只能填数字和小数点 后两位

oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g,'$1')"

4.只能输入汉字字母数字顿号

oninput="value=value.replace(/[^\u4E00-\u9FA5A-Za-z0-9、]/g,'')"

 

 

 

推荐阅读