在我们使用ElasticSearch查询的时候为了避免查询信息中包含特殊字符通常会使用QueryParser.escape进行文本转义;但是这可能到来错误:

比如我们期望查询信息是:

HELLO-123

会被转义成:

HELLO\-123

代码如下:

如果我们只是想查询HELLO-123,而不是用于排除123的含义,会导致系统错误转义

最好是确定使用场景后调用对应方法!

谨慎使用QueryParser.escape,可能导致错误转义短横线符号相关推荐

  1. Maven 错误找不到符号

    Maven 错误找不到符号问题,通常有三种原因: 可能项目编码格式不统一. 可能项目编码使用的JDK版本不统一. pom依赖问题,这种依赖可能是没有添加包的依赖,如果是聚合项目可能是没有添加其他模块的 ...

  2. java 错误 找不到符号_Maven 错误找不到符号的解决方法

    Maven 错误找不到符号问题,通常有三种原因: 1. 可能项目编码格式不统一. 2. 可能项目编码使用的JDK版本不统一. 3. pom依赖问题,这种依赖可能是没有添加包的依赖,如果是聚合项目可能是 ...

  3. 减少亚稳态导致错误,提高系统的MTBF

    1.亚稳态与设计可靠性 设计数字电路时大家都知道同步是非常重要的,特别当要输入一个信号到一个同步电路中,但是该信号由另一个时钟驱动时,这是要在接口处采取一些措施,使输入的异步信号同步化,否则电路将无法 ...

  4. * ngIf和* ngFor在同一元素上导致错误

    本文翻译自:*ngIf and *ngFor on same element causing error I'm having a problem with trying to use Angular ...

  5. Python语言学习:解决python版本升级问题集合(python2系列→Python3系列)导致错误的总结集合

    Python语言学习:解决python版本升级问题集合(python2系列→Python3系列)导致错误的总结集合 目录 Python版本升级的原因 Text and binary data in P ...

  6. JavaScript console.log导致错误:“不赞成在主线程上使用同步XMLHttpRequest…”

    本文翻译自:JavaScript console.log causes error: "Synchronous XMLHttpRequest on the main thread is de ...

  7. ajax302错误,Wordpress admin-ajax导致错误302重定向

    我已经定制了一个插件来做一些Ajax调用admin-ajax.php并且它工作的很好.我复制的代码转移到另一个网站,它不再适用于未登录谁的用户Wordpress admin-ajax导致错误302重定 ...

  8. shell 引号 解析 逗号_关于shell的单引号和双引号转义 以及特殊符号相关

    关于shell的单引号和双引号转义 以及特殊符号相关 20140603 Chenxin shell转义,单引号与双引号,反撇号 1.转义 单引号和双引号都能关闭shell对特殊字符的处理. 不同的是, ...

  9. Compilation failure:错误: 找不到符号

    Maven项目编译的时候出现编译错误,某个java类找不到,如下所示: [exec] [ERROR] Failed to execute goal org.apache.maven.plugins:m ...

最新文章

  1. 转[WinForm] VS2010发布、打包安装程序(超全超详细)
  2. 解决两台centos虚拟机Telnet服务无法联机的问题
  3. 【数据结构与算法】之深入解析“预测赢家”的求解思路与算法示例
  4. Oracle Study之案例--数据恢复神器Flashback(2)
  5. Python re module的使用
  6. LinkedList类源码浅析(二)
  7. pillow python 划线_Python-PIL(pillow)图片处理入门(一)
  8. 洛谷 P2167 [SDOI2009]Bill的挑战
  9. Android 任务栈空间,【Android】任务和返回栈(tasks and back stack)
  10. 实例讲解遗传算法——基于遗传算法的自动组卷系统【实践篇】
  11. 重构Webpack系列之六 ---- 配置文件
  12. maxon motor 471486电机
  13. This is probably not a problem with npm. There is likely additional logging output above.
  14. 如何更高效地使用Google搜索
  15. Programmer-如何从菜鸟变成老鸟?
  16. 深入浅出Python元编程,不仅仅是Metaclass
  17. springBoot 2.x过滤器--监听器--拦截器
  18. 拼多多商家引流方法:新手一定要知道的几个引流方法!拼多多补单软件
  19. IOMMU/SMMUV3代码分析(8)函数dma_map_sg()
  20. 恢复电脑误删除文件的小技巧

热门文章

  1. SQL还原后:目录名称无效
  2. java8中stream流解决两个list合并问题
  3. 中亦科技将二度上会:八成收入来自金融,研发、销售投入有待平衡
  4. (点云补全任务)GAN逆映射:Unsupervised 3D Shape Completion through GAN Inversion
  5. 关于区块链游戏的思考以及制作引导
  6. 程序员私活收入:随随便便月入1万多,有的走向人生巅峰
  7. 中断处理之RTC——陈莉君老师(经典)
  8. 空间转录组分析流程(使用Seurat对空间数据集进行分析)
  9. 测试用例管理工具Zephyr(jira插件)的具体使用
  10. .net mvc分页