zoukankan      html  css  js  c++  java
  • lucene 转义含有查询关键词的字符的

    http://www.oschina.net/question/1092_560
    Escaping Special Characters

    Lucene支持转义查询中的特殊字符,以下是Lucene的特殊字符清单:
    + - && || ! ( ) { } [ ] ^ " ~ * ? :
    转义特殊字符我们可以使用符号“”放于字符之前。比如我们要搜索(1+1):2,我们可以使用如下语法:
    (1+1):2
     
     
    lucene自带函数
    QueryParser.escape(q)  可转换q中含有查询关键字的字符!如:* ,? 等
  • 相关阅读:
    function函数
    for的衍生对象
    前端发展史
    字符串替换
    正则
    DOM和BOM的区别与联系
    BOM
    DOM
    css单位分析
    API and Web API
  • 原文地址:https://www.cnblogs.com/svennee/p/4080640.html
Copyright © 2011-2022 走看看