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>

相关推荐
持续前行1 分钟前
vscode 中找settings.json 配置
前端·javascript·vue.js
Anita_Sun3 分钟前
Lodash 源码解读与原理分析 - Lodash IIFE 与兼容性处理详解
前端
用户904706683574 分钟前
Nuxt 请求后端接口怎么写,一篇文章讲清楚
前端
ahubbub7 分钟前
用 maptalks 在 Web 上做可扩展的 2D/3D 地图渲染与交互
前端
JosieBook9 分钟前
【Vue】11 Vue技术——Vue 中的事件处理详解
前端·javascript·vue.js
韩曙亮10 分钟前
【jQuery】jQuery 简介 ( JavaScript 库简介 | jQuery 核心概念、特点 | jQuery 下载并使用 )
前端·javascript·jquery
一只小阿乐19 分钟前
vue 改变查询参数的值
前端·javascript·vue.js·路由·router·网文·未花中文网
Mintopia19 分钟前
😎 HTTP/2 中的 HPACK 压缩原理全揭秘
前端·人工智能·aigc
程序员爱钓鱼27 分钟前
Node.js 编程实战:即时聊天应用 —— WebSocket 实现实时通信
前端·后端·node.js
爱迪斯通36 分钟前
Xsens为拳击康复训练带来运动数据支持
前端