我有像这样的mi元数据:
<数据>
< d>热门:Usuarios:Usuarios Tecnologia:Programador< / d>
< /数据>
<数据>
< d>热门:Usuarios:Usuarios Tecnologia:Analista< / d>
< /数据> <数据>
&LT d取代;顶部:USUARIOS:USUARIOS:Abogado< / d取代;
< /数据>
我想搜索这样的东西(在regexp中):顶部:Usuarios:Usuarios Tecnologia。+ 我有solr 3.5 如果是正则表达式查询或anyelse。 谢谢!
答案 0 :(得分:0)
我想搜索这样的东西(在regexp中): 上图:Usuarios:Usuarios Tecnologia。
您需要使用反斜杠来区分[1,2]这些特殊字符(冒号)。您使用什么客户进行搜索?
<强> CURL 强>
curl http://localhost:8983/solr/select?select?q=d:Top\\:Usuarios\\:Usuarios Tecnologia\\:Analista
网络浏览器
http://localhost:8983/solr/select?select?q=d:Top\:Usuarios\:Usuarios Tecnologia\:Analista
[1] http://wiki.apache.org/solr/SolrQuerySyntax#NOTE:_URL_Escaping_Special_Characters
[2] http://lucene.472066.n3.nabble.com/Best-Solr-escaping-td3365943.html