PatternReplaceCharFilter interface

Filter karakter yang menggantikan karakter dalam string input. Menggunakan ekspresi reguler untuk mengidentifikasi urutan karakter untuk dipertahankan dan pola pengganti untuk mengidentifikasi karakter untuk diganti. Misalnya, mengingat teks input "aa bb aa bb", pola "(aa)\s+(bb)", dan penggantian "$1#$2", hasilnya adalah "aa#bb aa#bb". Filter karakter ini diimplementasikan menggunakan Apache Lucene.

Extends

Properti

odatatype

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

pattern

Pola ekspresi reguler.

replacement

Teks pengganti.

Properti yang Diwariskan

name

Nama filter karakter. 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.

Detail Properti

odatatype

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

odatatype: "#Microsoft.Azure.Search.PatternReplaceCharFilter"

Nilai Properti

"#Microsoft.Azure.Search.PatternReplaceCharFilter"

pattern

Pola ekspresi reguler.

pattern: string

Nilai Properti

string

replacement

Teks pengganti.

replacement: string

Nilai Properti

string

Detail Properti yang Diwariskan

name

Nama filter karakter. 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

Diwarisi DariBaseCharFilter.name