IndexReader reader = IndexReader.open(dir,true); IndexSearcher searcher = new IndexSearcher(reader); Analyzer analyzer = new NGramAnalyzer(); QueryParser parser = new QueryParser("contents", analyzer); String target ="石川遼"; target = target.replaceAll(" "," "); Query query = parser.parse(target); System.out.println("Searching for: " + query.toString("contents")); Searching for: "石 川 遼 石川 川遼 石川遼" こん