正则校验字母数字特殊字符的函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则校验字母数字特殊字符的函数相关的知识,希望对你有一定的参考价值。
关于正则校验字母数字特殊字符的函数相关资料如下vue 加 elementui的el-input设置只能输入特定字符,比如只能输入数字,字母加数字,汉字加字母:
html代码
<el-input v-model="num"></el-input>
1
1
在watch里监听输入的值:
只能输入数字
watch:
num: function(val)
if(val)
this.num = val.replace(/\D/g,'')
只能输入字母和数字:
watch:
num: function(val)
if(val)
this.num = val.replace(/[^\w]/g,'')
只能输入汉字和字母:
watch:
num: function(val)
var reg = /[\d]|"|<|>|[\(\)\……\~\`\·\|\【\】\》\《\'\!\!\\\#\$\¥\%\^\&\*\(\)\[\]\:\;\:\;\\\‘\’\“\”\,\,\.\。\/\、\?\?\_\——\—\=\+]|@|/g;
if(val)
this.num = val.replace(reg,'')
特殊字符的校验
watch:
num: function(val)
if(val)
this.num = val.replace(/[`~!@#$%^&*+<>\/'[\]]/im,''
加上校验后,不符合要求的值会被清掉。 参考技术A 好的,您好!正则表达式是一种文本模式匹配的工具,它可以用来检查字符串中是否出现了某种特定的模式,比如字母、数字、特殊字符等。它可以帮助我们快速验证一个字符串是否符合我们的要求,从而实现自动化的校验。
Java正则校验密码至少包含:字母数字特殊符号中的2种
原文链接:https://blog.csdn.net/MasterAjoe/article/details/124748204 一、语法字符 说明\\ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如, n匹配字符 n。\\n 匹配换行符。序列 \\\\\\\\ 匹配 \\\\ ,\\\\( 匹配 (。^
以上是关于正则校验字母数字特殊字符的函数的主要内容,如果未能解决你的问题,请参考以下文章