LexicalNormalizerName type
定义 LexicalNormalizerName 的值。
<xref:KnownLexicalNormalizerName> 可以与 LexicalNormalizerName 互换使用,此枚举包含服务支持的已知值。
服务支持的已知值
asciifolding:将前 127 个 ASCII 字符(“基本拉丁语”Unicode 块)中的字母、数字和符号 Unicode 字符转换为其 ASCII 等效项(如果存在此类等效项)。 请参见http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ASCIIFoldingFilter.html
elision: 删除 elisions。 例如,“l'avion”(平面)将转换为“avion”(平面)。 请参见http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/util/ElisionFilter.html
小写:将标记文本规范化为小写。 请参见https://lucene.apache.org/core/6_6_1/analyzers-common/org/apache/lucene/analysis/core/LowerCaseFilter.html
标准:标准规范化器,由小写和 asciifolding 组成。 请参见http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/reverse/ReverseStringFilter.html
大写:将标记文本规范化为大写。 请参见https://lucene.apache.org/core/6_6_1/analyzers-common/org/apache/lucene/analysis/core/UpperCaseFilter.html
type LexicalNormalizerName = string