PatternAnalyzer interface
Secara fleksibel memisahkan teks menjadi istilah melalui pola ekspresi reguler. Penganalisis ini diimplementasikan menggunakan Apache Lucene.
Properti
flags | Bendera ekspresi reguler. Nilai yang mungkin termasuk: 'CANON_EQ', 'CASE_INSENSITIVE', 'COMMENTS', 'DOTALL', 'LITERAL', 'MULTILINE', 'UNICODE_CASE', 'UNIX_LINES' |
lower |
Nilai yang menunjukkan apakah istilah harus dalam huruf kecil. Defaultnya adalah true. Nilai default: true. |
name | Nama penganalisis. Nama hanya boleh berisi huruf, digit, spasi, garis putus-putus, atau garis bawah, hanya dapat dimulai dan diakhiri dengan karakter alfanumerik, dan dibatasi hingga 128 karakter. |
odatatype | Diskriminator Polimorfik |
pattern | Pola ekspresi reguler untuk mencocokkan pemisah token. Defaultnya adalah ekspresi yang cocok dengan satu atau beberapa karakter spasi kosong. Nilai default: |
stopwords | Daftar kata-kata berhenti. |
Detail Properti
flags
Bendera ekspresi reguler. Nilai yang mungkin termasuk: '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")[]
Nilai Properti
("CANON_EQ" | "CASE_INSENSITIVE" | "COMMENTS" | "DOTALL" | "LITERAL" | "MULTILINE" | "UNICODE_CASE" | "UNIX_LINES")[]
lowerCaseTerms
Nilai yang menunjukkan apakah istilah harus dalam huruf kecil. Defaultnya adalah true. Nilai default: true.
lowerCaseTerms?: boolean
Nilai Properti
boolean
name
Nama penganalisis. Nama hanya boleh berisi huruf, digit, spasi, garis putus-putus, atau garis bawah, hanya dapat dimulai dan diakhiri dengan karakter alfanumerik, dan dibatasi hingga 128 karakter.
name: string
Nilai Properti
string
odatatype
Diskriminator Polimorfik
odatatype: "#Microsoft.Azure.Search.PatternAnalyzer"
Nilai Properti
"#Microsoft.Azure.Search.PatternAnalyzer"
pattern
Pola ekspresi reguler untuk mencocokkan pemisah token. Defaultnya adalah ekspresi yang cocok dengan satu atau beberapa karakter spasi kosong. Nilai default: \W+
.
pattern?: string
Nilai Properti
string
stopwords
Daftar kata-kata berhenti.
stopwords?: string[]
Nilai Properti
string[]