输入框使用正则过滤空格或者特殊字符

文章目录

代码

javascript 复制代码
     
        formatter(value) {
            var regStr = /[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/gi;
            let reg1 = /(^\s+)|(\s+$)/g;
            let reg3 = /[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%......&*()------\-+={}|《》?:""【】、;'',。、]/g;
            if (reg1.test(value)) {
                return value.replace(reg1, '');
            } else if (regStr.test(value)) {
                return value.replace(regStr, '');
            }
             else if (reg3.test(value)) {
                 return value.replace(reg3, "");
            }
            else {
                return value;
            }
        },
相关推荐
前端小L2 天前
动态规划:驯服正则表达式的*号魔王
正则表达式
huangyiyi666663 天前
轮询那些事儿
javascript·前端框架·vue·js
九皇叔叔4 天前
Linux Shell 正则表达式中的 POSIX 字符集:用法与实战
linux·运维·正则表达式
m0_64880493_江哥5 天前
用正则方法从中英文本提取英文的python示例
python·mysql·正则表达式
九皇叔叔5 天前
Linux Shell 正则表达式:从入门到实战,玩转文本匹配与处理
linux·mysql·正则表达式
一百天成为python专家6 天前
python爬虫入门(小白五分钟从入门到精通)
开发语言·爬虫·python·opencv·yolo·计算机视觉·正则表达式
Ya-Jun6 天前
快应用TypeError: The ‘compilation‘ argument must be an instance of Compilation错误
node.js·ux·js
蓝桉~MLGT7 天前
Python学习历程——字符串相关操作及正则表达式
python·学习·正则表达式
一晌小贪欢7 天前
Python爬虫第5课:正则表达式与数据清洗技术
爬虫·python·正则表达式·网络爬虫·python爬虫·python3·网页爬虫
歪歪1007 天前
在哪些场景下适合使用 v-model 机制?
服务器·前端·javascript·servlet·前端框架·js