这将是标准分析器的停用词列表:http://grepcode.com/file/repo1.maven.org/maven2/org.apache.lucene/lucene-analyzers-common/4.9.0/org/apache/lucene/analysis/core/StopAnalyzer.java?av=f#50
50 static {
51 final List<String> stopWords = Arrays.asList(
52 "a", "an", "and", "are", "as", "at", "be", "but", "by",
53 "for", "if", "in", "into", "is", "it",
54 "no", "not", "of", "on", "or", "such",
55 "that", "the", "their", "then", "there", "these",
56 "they", "this", "to", "was", "will", "with"
57 );
58 final CharArraySet stopSet = new CharArraySet(Version.LUCENE_CURRENT,
59 stopWords, false);
60 ENGLISH_STOP_WORDS_SET = CharArraySet.unmodifiableSet(stopSet);
61 }
standard 的 Elasticsearch 源代码:https://github.com/elastic/elasticsearch/blob/v1.3.1/src/main/java/org/elasticsearch/index/analysis/StandardAnalyzerProvider.java#L47
链接到 Lucene 的 StandardAnalyzer,而后者又引用了 StopAnalyzer 的停用词列表:http://grepcode.com/file/repo1.maven.org/maven2/org.apache.lucene/lucene-analyzers-common/4.9.0/org/apache/lucene/analysis/standard/StandardAnalyzer.java?av=f#63