js 正则表达式

不允许汉字

state.rulesForm.username = value.replace(/[\u4e00-\u9fa5]/gi, "");

只允许数字和字母

state.rulesForm.username = value.replace(/[^a-zA-Z0-9]+/g, "");

只允许数字

state.rulesForm.qlmId = value.replace(/[^0-9]/g, "");

只允许数字和字母和符号

this.form.username = this.form.username.replace(/[^a-zA-Z0-9@#$%^&*()._+=?\-,]+/g, "");

只允许字母和汉字

this.form.contact = this.form.contact.replace(/[^A-Za-z\u4e00-\u9fa5]+/g, "");

写法1

onInput(){

state.rulesForm.qlmId = value.replace(/[^0-9]/g, "");

}

写法1

<el-input v-model="form.mobilePhone" placeholder="请输入手机号" maxlength="11" οninput="value=value.replace(/[^\d\-\d]/g,'')">

</el-input>

相关推荐
@菜菜_达11 分钟前
jquery.inputmask插件介绍
前端·javascript·jquery
QuZhengRong11 分钟前
【Luck-Report】缓存
java·前端·后端·vue·excel
jiayong2316 分钟前
前端面试题库 - 浏览器与网络篇
前端·网络·面试
Csvn19 分钟前
小程序开发:微信小程序与 uni-app 实战指南
前端
摸鱼小李上线了26 分钟前
vue项目页面添加水印实现方法
前端·javascript·vue.js
砍材农夫32 分钟前
物联网 基于netty构建mqtt协议规范(主题通配符订阅)
java·前端·javascript·物联网·netty
彩票管理中心秘书长35 分钟前
智能体状态指示:何时思考、何时调用工具、何时出错
前端·后端·程序员
彩票管理中心秘书长36 分钟前
React + TypeScript拆解一整套“AI 变现代码流程”
前端·后端·程序员
广州华水科技39 分钟前
单北斗GNSS变形监测在基础设施安全中的应用与维护
前端
码途漫谈41 分钟前
把前端组件做成一座小岛:Animal-Island-UI 的自然风 React 组件库拆解
前端·开源