regexp表面意思就是正则查询,但是如果遇到,查询条件中包含特殊的字符串, 就会发现,需要进行相应的转义处理

需要处理Lucene regexps即可:

    /**
* 转义字符串中的特殊字符
* 仅过滤Lucene regexps, 其他的勿用
* @param keyword
* @return
*/
public static String escapeExprSpecialWord(String keyword) {
return QueryParser.escape(keyword);
}

最新文章

  1. CentOS 7下安装Mono
  2. ADSafe净网大师----所谓的去广告神器竟然在偷偷推送广告
  3. 搞netty
  4. zabbix 乱码的问题
  5. ZOJ3772 - Calculate the Function(线段树+矩阵)
  6. qt 5 小练习 简易画板
  7. 数字证书简介及Java编码实现
  8. 【转】ASCII码表在线查询
  9. BZOJ1725: [Usaco2006 Nov]Corn Fields牧场的安排
  10. Mac下如何不借助第三方工具实现NTFS分区的可写挂载
  11. #include <boost/weak_ptr.hpp>
  12. ssh密钥创建分发(端口号非22)&脚本实现自动创建分发密钥
  13. Oracle_group by分组查询_深入
  14. sqllite小型数据库的使用
  15. logback配置信息
  16. 问题:CGI返回给前端的汉字数据是乱码(已解决)
  17. Ansible 批量管理Windows Server服务器
  18. python---面对对象的三大特征
  19. ubuntu 下抓包
  20. 体验 ASP.NET Core 中的多语言支持(Localization)

热门文章

  1. 02-人脸识别-基于MTCNN,框选人脸区域-detect_face
  2. GitHub操作(五)
  3. 两台三层交换机单区域OSPF动态路由实验
  4. 8.10 NOIP模拟测试16 Blue+Weed+Drink
  5. Salesforce 开发整理(八)PDF打印相关
  6. C# HTTP系列6 HttpWebResponse.StatusCode 响应代码中文详解
  7. candlestick用法
  8. 《Linux就该这么学》培训笔记_ch02_一些必须掌握的Linux命令
  9. solr常见错误
  10. Sitecore性化 - 您需要了解的4件事