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>

相关推荐
m0_748239335 分钟前
前端(Ajax)
前端·javascript·ajax
Fighting_p9 分钟前
【记录】列表自动滚动轮播功能实现
前端·javascript·vue.js
前端Hardy10 分钟前
HTML&CSS:超炫丝滑的卡片水波纹效果
前端·javascript·css·3d·html
技术思考者14 分钟前
HTML速查
前端·css·html
缺少动力的火车14 分钟前
Java前端基础—HTML
java·前端·html
Domain-zhuo27 分钟前
Git和SVN有什么区别?
前端·javascript·vue.js·git·svn·webpack·node.js
雪球不会消失了32 分钟前
SpringMVC中的拦截器
java·开发语言·前端
李云龙I43 分钟前
解锁高效布局:Tab组件最佳实践指南
前端
m0_748237051 小时前
Monorepo pnpm 模式管理多个 web 项目
大数据·前端·elasticsearch
JinSoooo1 小时前
pnpm monorepo 联调方案
前端·pnpm·monorepo