0
A
回答
0
你好,我不完全理解你的問題,但我想我對你想達到什麼有一個大概的想法。
如果你想單獨搜索語言,我建議你在索引時添加一個Lucene字段「語言」。根據您正在索引的文本的語言。
既然你可以使用易於區分英語caracters中國文字
Character.UnicodeBlock:
http://docs.oracle.com/javase/7/docs/api/java/lang/Character.UnicodeBlock.html
例如要檢查字符串 「海峽」 的字符1:
if(Character.UnicodeBlock.of(**str[1]**) == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS)
{ do something }
這種方式在搜索的時候可以用同樣的方法檢測中文輸入並在你的語言中添加一個條件ge字段查詢。
現在,如果您想要進行混合搜索,我建議您構建自定義分析器,分析每個單詞並將其存儲在索引中。
相關問題
- 1. 使用Lucene.net索引多語言內容
- 2. 在lucene中索引多語言詞
- 3. 多語言API的內容 - 語言
- 4. 顯示Lucene索引的內容
- 5. Lucene索引多種語言複雜實體
- 6. 多語言Elasticsearch索引
- 7. Lucene索引未反映更新內容
- 8. 搜索Twitter通過語言
- 9. 科爾多瓦的多語言內容
- 10. 創建lucene索引的方法
- 11. 多語言Solr搜索索引
- 12. Lucene索引與語義
- 13. Brainfuck語言中的內存索引
- 14. 無法從lucene索引中讀取字段內容
- 15. 搜索引擎的多語言網站
- 16. 網站上的多語言內容
- 17. CKAN中的多語言內容
- 18. Rails中的多語言內容
- 19. 多種語言的頁面內容
- 20. SOLR索引每種語言/多種語言的SQL數據
- 21. Zend搜索Lucene和波斯語言!
- 22. 是Lucene 3.0.1與Lucene 3.0.3兼容創建的lucene索引
- 23. 全文搜索庫,適合多種語言的內容
- 24. 語言內容樹
- 25. Lucene索引多個表
- 26. Lucene多值字段索引
- 27. 谷歌索引多語言網站
- 28. 多語言網站和搜索引擎
- 29. 多語言索引和SEO汁
- 30. 索引與luncene多語言字段