PatternAnalyzer interface
Pružně odděluje text do termínů pomocí vzoru regulárního výrazu. Tento analyzátor se implementuje pomocí Apache Lucene.
Vlastnosti
| flags | Příznaky regulárního výrazu Mezi možné hodnoty patří: "CANON_EQ", "CASE_INSENSITIVE", "COMMENTS", 'DOTALL', 'LITERAL', 'MULTILINE', 'UNICODE_CASE', 'UNIX_LINES' |
| lower |
Hodnota označující, jestli mají být termíny malé. Výchozí hodnota je true. Výchozí hodnota: true. |
| name | Název analyzátoru. Musí obsahovat pouze písmena, číslice, mezery, pomlčky nebo podtržítka, může začínat a končit alfanumerickými znaky a je omezena na 128 znaků. |
| odatatype | Polymorfní diskriminátor |
| pattern | Vzor regulárního výrazu, který odpovídá oddělovačům tokenů. Výchozí je výraz, který odpovídá jednomu nebo více prázdným znakům. Výchozí hodnota: |
| stopwords | Seznam stoper. |
Podrobnosti vlastnosti
flags
Příznaky regulárního výrazu Mezi možné hodnoty patří: "CANON_EQ", "CASE_INSENSITIVE", "COMMENTS", 'DOTALL', 'LITERAL', 'MULTILINE', 'UNICODE_CASE', 'UNIX_LINES'
flags?: ("CANON_EQ" | "CASE_INSENSITIVE" | "COMMENTS" | "DOTALL" | "LITERAL" | "MULTILINE" | "UNICODE_CASE" | "UNIX_LINES")[]
Hodnota vlastnosti
("CANON_EQ" | "CASE_INSENSITIVE" | "COMMENTS" | "DOTALL" | "LITERAL" | "MULTILINE" | "UNICODE_CASE" | "UNIX_LINES")[]
lowerCaseTerms
Hodnota označující, jestli mají být termíny malé. Výchozí hodnota je true. Výchozí hodnota: true.
lowerCaseTerms?: boolean
Hodnota vlastnosti
boolean
name
Název analyzátoru. Musí obsahovat pouze písmena, číslice, mezery, pomlčky nebo podtržítka, může začínat a končit alfanumerickými znaky a je omezena na 128 znaků.
name: string
Hodnota vlastnosti
string
odatatype
Polymorfní diskriminátor
odatatype: "#Microsoft.Azure.Search.PatternAnalyzer"
Hodnota vlastnosti
"#Microsoft.Azure.Search.PatternAnalyzer"
pattern
Vzor regulárního výrazu, který odpovídá oddělovačům tokenů. Výchozí je výraz, který odpovídá jednomu nebo více prázdným znakům. Výchozí hodnota: \W+.
pattern?: string
Hodnota vlastnosti
string
stopwords
Seznam stoper.
stopwords?: string[]
Hodnota vlastnosti
string[]