PatternAnalyzer interface
Гибко разделяет текст на термины с помощью шаблона регулярного выражения. Этот анализатор реализуется с помощью Apache Lucene.
Свойства
flags | Флаги регулярных выражений. Возможные значения: "CANON_EQ", "CASE_INSENSITIVE", "COMMENTS", "DOTALL", "LITERAL", "MULTILINE", "UNICODE_CASE", "UNIX_LINES". |
lower |
Значение, указывающее, следует ли указывать термины в нижнем регистре. Значение по умолчанию — true. Значение по умолчанию: true. |
name | Имя анализатора. Название должно содержать только буквы, цифры, тире или знаки подчеркивания. Оно может начинаться и заканчиваться только буквенно-цифровыми знаками, и его длина не должна превышать 128 знаков. |
odatatype | Полиморфный дискриминатор |
pattern | Шаблон регулярного выражения для сопоставления разделителей маркеров. Значение по умолчанию — это выражение, соответствующее одному или нескольким пробелам. Значение по умолчанию: |
stopwords | Список стоп-слов. |
Сведения о свойстве
flags
Флаги регулярных выражений. Возможные значения: "CANON_EQ", "CASE_INSENSITIVE", "COMMENTS", "DOTALL", "LITERAL", "MULTILINE", "UNICODE_CASE", "UNIX_LINES".
flags?: RegexFlags[]
Значение свойства
lowerCaseTerms
Значение, указывающее, следует ли указывать термины в нижнем регистре. Значение по умолчанию — true. Значение по умолчанию: true.
lowerCaseTerms?: boolean
Значение свойства
boolean
name
Имя анализатора. Название должно содержать только буквы, цифры, тире или знаки подчеркивания. Оно может начинаться и заканчиваться только буквенно-цифровыми знаками, и его длина не должна превышать 128 знаков.
name: string
Значение свойства
string
odatatype
Полиморфный дискриминатор
odatatype: "#Microsoft.Azure.Search.PatternAnalyzer"
Значение свойства
"#Microsoft.Azure.Search.PatternAnalyzer"
pattern
Шаблон регулярного выражения для сопоставления разделителей маркеров. Значение по умолчанию — это выражение, соответствующее одному или нескольким пробелам. Значение по умолчанию: \W+
.
pattern?: string
Значение свойства
string
stopwords
Список стоп-слов.
stopwords?: string[]
Значение свойства
string[]