//正则表达式常量
public class RegularConstant {
/** 只匹配特殊字符 **/
public static final String SPECIAL_CHAR = "[^%&',;=?$\\`~!@#\\*-+_\\x22]+";

}

备注:这里为键盘上方常见特殊字符,如需更多字符,可按照规则在“\\x22”前加入所需其它字符。

//基本服务类

public class BaseService {
/*校验为特殊字符*/
public boolean isSpecialChar(String v) {return v.matches(RegularConstant.SPECIAL_CHAR);
}

}

//调用类

if (!isSpecialChar(mchName)) {throw new BizException("第【" + rowIndex + "】行第【5】列'企业名称':【" + mchName + "】不能含有特殊字符");
}

正则表达式——特殊字符(MyBatis)相关推荐

  1. mysql触发器可以使用正则表达式_SQL 正则表达式及mybatis中使用正则表达式

    这篇文章主要介绍了SQL 正则表达式及mybatis中使用正则表达式的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下 mysql 提供的模式匹配的其他类型是使用扩展正则表达式. 当你对这 ...

  2. java 特殊字符_Java正则表达式特殊字符及其处理以及正则表达式详解

    在表达式中有特殊意义,需要添加 "\" 才能匹配该字符本身的字符汇总,特别注意:"\"字符本身在正则表示里需要用"\\\\"表示字符说明 ^ ...

  3. 手机与座机号码正则表达式/特殊字符

    //手机正则var mobilePtn = /^1[34578][0-9]{9}$/;//座机正则var landlinePtn = /^(0[0-9]{2,3}\-)([2-9][0-9]{6,7} ...

  4. python正则匹配特殊字符_python 正则表达式特殊字符

    字符描述 \ 将下一个字符标记为一个特殊字符.或一个原义字符.或一个 向后引用.或一个八进制转义符.例如,'n' 匹配字符 "n".'\n' 匹配一个换行符.序列 '\\' 匹配 ...

  5. python如何识别特殊字符_python正则表达式--特殊字符

    正则表达式-特殊表达式含义 正则表达式的字母和数字表示他们自身,但多数字母和数字前加一个反斜杠时会拥有不同的含义. 下面列出了正则表达式模式语法中的特殊元素. 1.普通字符集 1) \w 匹配字母数字 ...

  6. php正则表达式 包含特殊字符,php正则表达式的特殊字符含义

    一篇关于正则表达式特殊字符含义的文章,希望对大家有所帮助. 字符/ 意义:对于字符,通常表示按字面意义,指出接着的字符为特殊字符,不作解释. 例如:/b/匹配字符'b',通过在b 前面加一个反斜杠,也 ...

  7. 检测特殊字符的正则表达式

    检测特殊字符 正则表达式 特殊字符 过滤 在文本输入监听时 或在按钮确认前判断 最后粘贴一些常用正则表达式 特殊字符 过滤 前言: 之前写过 用户取名或聊天输入时,屏蔽脏字库的文章.前几天遇到用户取名 ...

  8. php 正则特殊字符转义,php 正则表达式字符如何转义

    在php中可以通过"preg_last_error"函数将正则表达式字符进行转义,其语法是"string preg_quote ( string $str [, stri ...

  9. Python正则表达式初识(二)

    前几天给大家分享了[Python正则表达式初识(一)],介绍了正则表达式中的三个特殊字符"^"."."和"*",感兴趣的伙伴可以戳进去看看, ...

  10. 关于学习Python的一点学习总结(57->正则表达式及re模块中的一些函数)

    关于这个正则表达式,我本人也是有点不完全懂,还在继续学习中. 97.re 1.正则表达式: 1.通配符:正则表达式可与多个字符串匹配,可使用特殊字符来创建这种正则表达式 例如:正则表达式'.ython ...

最新文章

  1. 【C++】多态(早期绑定、后期绑定)、抽象类(纯虚函数)、虚析构函数
  2. websphere内存溢出
  3. MVC专题研究(三)——数据绑定和传送
  4. webpack-dev-server详细教程(专治学不会)
  5. 关于公司内部DNS的整改建议
  6. Android之ScrollView设置了高度(android:layout_height=“match_parent“)但里面的组件不能充满问题
  7. CodeForces 1361E James and the Chase(dfs + 结论)
  8. 云顶之弈机器人法爆_LOL云顶之弈机器人出装怎么选
  9. java 蓝桥杯 数字游戏
  10. 单源最短路径算法---Dijkstra
  11. SQL Server Compact 数据库内容查看工具
  12. OpenSearch 讲解
  13. ubuntu实用工具
  14. mysql内连接去重复_MYSQL 内连接查询重复
  15. 北斗垂莽苍 开闭天门路(上)
  16. DDPG本质:将策略网络和价值网络分开 || 经验池作用、目标网络作用、DDQN简介
  17. C++20新特性全在这一张图里了
  18. 语句摘抄——第17周
  19. 如何解决Sketch导出文件出现色差偏暗或偏淡这个问题?
  20. 摄像头 - 对焦算法实现总结

热门文章

  1. 【前端面试之缓存】js本地缓存、浏览器缓存、服务器缓存
  2. 板级电源究竟该怎么选型芯片?(实战篇)
  3. 去除图片上文字的方法(6种)
  4. 黑马程序员与兄弟连兄弟会的对比
  5. 正态分布某一点的概率怎么算_一文搞懂“正态分布”所有重要知识点
  6. 如果有人问你爬虫抓取技术的门道,请叫他来看这篇文章
  7. 微信公众号之免登陆快速入门
  8. jquery,Ajax判断验证码是否正确,不正确阻止提交
  9. 自学编程的 6 个致命误区
  10. 华为开发后端实习体验总结帖(详细)