【发布时间】:2016-12-14 05:52:18
【问题描述】:
我正在通过 autosuggest 和 solr 实现搜索技术。
我得到了一堆带有特殊字符的匹配字符串。例如,如果我搜索
jp
返回的字符串包括:
jp,
j p ,
j.p.,
j.p. nag,
j-p-naga
我需要通过忽略特殊字符来突出显示所有包含“jp”的字符串。
预期输出如下:
“j-p-naga”----“j-p”应该突出显示({span}j-p{/span}-naga
【问题讨论】:
-
到目前为止你的代码是什么?你到底想强调什么? (“忽略特殊字符,所有字符串都包含“jp””)请通过编辑改进您的问题。阅读stackoverflow.com/help/mcve
-
我的输入字符串是“jp”。那么输出是: jp---highlight 应该是 "jp" j p--- highlight 应该是 "j p" j.p.--- highlight 应该是 "j.p." J.P。 nag---- 高亮应该是 "j.p" j-p-naga--- 高亮应该是 "j-p"
-
重申您难以理解的问题并不是澄清的方法。你需要找到一种更清晰的提问方式。再问一遍并不是一种有效的技巧。
标签: javascript solr