//onkeyup示例
<el-input v-model="siteUrl" onkeyup="value=value.replace(/[^\x00-\xff]/g, '')"> </el-input>
// rule校验规则示例:const rules = {partnerKey: [{required: true,message: '合作方密钥不能为空',trigger: 'blur',},{pattern: /[^\u4e00-\u9fa5]/g,message: '格式错误',trigger: 'blur',},{min: 48,max: 48,message: '合作方密钥长度必须为48位',trigger: 'blur',},],}
1、只能输入大小写字母、数字、下划线:
/[^\w_]/g
2、只能输入小写字母、数字、下划线:
/[^a-z0-9_]/g
3、只能输入数字和点:
/[^\d.]/g
4、只能输入小写字母、数字、下划线:
/[^\u4e00-\u9fa5]/g
5、只能输入数字:
/\D/g
6、只能输入英文:
/[^a-zA-Z]/g
7、只能输入中文、数字、英文:
/[^\w\u4E00-\u9FA5]/g
8、只能输入数字和字母:
/[\W]/g
9、除了英文的标点符号以外,其他的都可以:
/^[^!@#$%^&*()-=+]/g
10、只能输入数字代码(小数点也不能输入):
/\D/g
11、只能输入字母和汉字:
/[\d]/g
12、只能输入英文字母和数字,不能输入中文:
/[^\w\.\/]/ig
13、只能输入数字和英文:
/[^\d|chun]/g
14、http地址校验:
^https?://[^\\s/$.?#].[^\\s]*$
15、小数点后只能有最多两位(数字、字母、中文都可输入):
/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')"
16、不可输入中文:
/[\u4E00-\u9FA5]/g
17、不可输入空格:
/\s+/g
//onkeyup示例<el-input v-model="siteUrl" onkeyup="value=value.replace(/[^\x00-\xff]/g, '')"> </el-input>