export default {
data() {
let validcodeName=(rule,value,callback)=>{
//替换双字节汉字,为aa,限制输入框长度;
if(value.replace(/[^\x00-\xff]/g, "aa").length>=24){
callback(new Error('长度在1到12汉字'))
}else{
callback()
} };
return {
popFormRules: {
Name:[{
type: 'string',
required: true,
message: '请输入场馆名称',
trigger: 'blur,change'
}, {
validator:validcodeName,
trigger: 'blur'
}],
}
}
}
},

一个字符串==aa==2个字节;

/[^\x00-\xff]/g:验证双字节,包括:汉字、汉语符号等;

最新文章

  1. 排名前 8 的 PHP 调试工具
  2. Hibernate JPA实体继承的映射(一) 概述
  3. Head First Html and CSS学习笔记之CSS
  4. WebSocket 学习笔记--IE,IOS,Android等设备的兼容性问题与代码实现
  5. 重构Web Api程序(Api Controller和Entity) 续篇(2)
  6. windows下mysql自动定时备份bat
  7. 三、singleton(单例化)一个对象的几种方法
  8. YII增加全局函数
  9. HeadFirst设计模式读书笔记(4)-工厂模式
  10. sae python安装第三方模块
  11. SQL Server数据库--》top关键字,order by排序,distinct去除重复记录,sql聚合函数,模糊查询,通配符,空值处理。。。。
  12. BZOJ 3231: [Sdoi2008]递归数列( 矩阵快速幂 )
  13. Web前端优化需要注意的点
  14. 友盟崩溃日志分析工具 - dSYMTools
  15. 同一个页面同时拥有collectionView和navigationBar和tabBar时可能遇到的问题
  16. MyBatis返回map数据
  17. P2880 [USACO07JAN]平衡的阵容Balanced Lineup(RMQ的倍增模板)
  18. Virtualbox安装增强功能时显示【未能加载虚拟光盘】
  19. stream classdesc serialVersionUID = -7218828885279815404, local class serialVersionUID = 1.
  20. Java中的参数传递 --Java

热门文章

  1. Nunit的尝试
  2. oracle安装数据库中文乱码解决办法
  3. Java开发笔记(七十九)利用反射技术操作私有属性
  4. 通过多线程处理提高Redis性能
  5. 17 , CSS 区块、浮动、定位、溢出、滚动条
  6. splay详解(一)
  7. 【Webpack 杂谈】帮助文档翻译:Webpack的模块
  8. arcgis api 3.x for js 入门开发系列三地图工具栏(附源码下载)
  9. 算法: 整数中1出现的次数(从1到n整数中1出现的次数)
  10. C# 批量插入数据方法