您的位置:首页 > 娱乐 > 八卦 > 【vue】正则表达式限制input的输入:

【vue】正则表达式限制input的输入:

2024/10/6 5:59:32 来源:https://blog.csdn.net/qq_33225414/article/details/140172331  浏览:    关键词:【vue】正则表达式限制input的输入:
//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>


 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com