当前位置: 首页 > news >正文

正则校验非中文 加长度校验

rules: [
	 { required: true, message: '必填!且长度不超过20个字' },
     { pattern: /^[^\u4e00-\u9fa5]+$/, message: '不能输入中文' }
     或者
     { pattern: /^[^[\u4e00-\u9fa5]*]*$/, message: '不能输入中文' }
     或者加长度限制
     { pattern: /^[^[\u4e00-\u9fa5]{1,20}]*$/, message: '不能输入中文' }

     // 再或者首尾不为空,长度有限制
     {
        pattern: /^\S.*\S$|(^\S{0,20}\S$)/,
        message: '首尾不能为空格且长度不超过20个字'
  	 }
  	// { pattern: new RegExp(/^(?!\s)(?!.*\s$)/), message: '首尾不能输入空格' },
  	// { pattern: /^.{1,20}$/, message: '1-20个字符' }
]

当然名称时只需要校验长度就行,我放这里是为了验证这个方法,三个都可以。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
第二种
在这里插入图片描述
有长度校验的
在这里插入图片描述

相关文章:

  • Day8-php 文件的操作
  • toFixed() 踩坑----四舍六入 银行家算法
  • 基于.net开发chrome核心浏览器
  • juery 选择器 选择多个元素
  • Object.keys() 判断每一行的值是否相等
  • IBM公布Kitura 1.0和Bluemix Runtime for Swift 3
  • vsCode 文件保存自动格式化 设置
  • 程序员客栈携手野狗 体验国内领先的实时后端云协作
  • MyEclipse中点击Deploy MyEclipse J2EE Project to Server无响应解决方法
  • react 项目 计算列表金额 数据 汇总并实时变更
  • MongoDB学习(一)
  • Xcode8 Could not build Objective-C module 'FBSDKCoreKit'
  • 何为数据挖掘?
  • 【思路】-URL重写
  • 看完深入浅出的Javascript,简单写下
  • [译]如何构建服务器端web组件,为何要构建?
  • CAP理论的例子讲解
  • CEF与代理
  • JavaScript的使用你知道几种?(上)
  • LeetCode29.两数相除 JavaScript
  • php中curl和soap方式请求服务超时问题
  • Promise初体验
  • Promise面试题,控制异步流程
  • SegmentFault 2015 Top Rank
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • SpiderData 2019年2月13日 DApp数据排行榜
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • TCP拥塞控制
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • 编写高质量JavaScript代码之并发
  • 关于springcloud Gateway中的限流
  • 离散点最小(凸)包围边界查找
  • 力扣(LeetCode)357
  • 前端技术周刊 2019-02-11 Serverless
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 小李飞刀:SQL题目刷起来!
  • 用简单代码看卷积组块发展
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • HanLP分词命名实体提取详解
  • 大数据全解:定义、价值及挑战
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • ​TypeScript都不会用,也敢说会前端?
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • #每天一道面试题# 什么是MySQL的回表查询
  • (C语言)球球大作战
  • (补)B+树一些思想
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (附源码)基于SSM多源异构数据关联技术构建智能校园-计算机毕设 64366
  • (区间dp) (经典例题) 石子合并
  • (四)图像的%2线性拉伸
  • .net core 6 redis操作类
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇