PatternReplaceTokenFilter interface
Filtr znaků, který nahradí znaky ve vstupním řetězci. Používá regulární výraz k identifikaci sekvencí znaků, které se mají zachovat, a vzor nahrazení k identifikaci znaků, které se mají nahradit. Například při použití vstupního textu "aa bb aa bb", vzoru "(aa)\s+(bb)" a nahrazení "$1#$2" by výsledek byl "aa#bb aa#bb". Tento filtr tokenů se implementuje pomocí Apache Lucene.
- Extends
Vlastnosti
odatatype | Polymorfní diskriminátor, který určuje různé typy, které mohou být tímto objektem |
pattern | Vzor regulárního výrazu. |
replacement | Náhradní text. |
Zděděné vlastnosti
name | Název filtru tokenů. Musí obsahovat pouze písmena, číslice, mezery, pomlčky nebo podtržítka, může začínat a končit pouze alfanumerickými znaky a je omezený na 128 znaků. |
Podrobnosti vlastnosti
odatatype
Polymorfní diskriminátor, který určuje různé typy, které mohou být tímto objektem
odatatype: "#Microsoft.Azure.Search.PatternReplaceTokenFilter"
Hodnota vlastnosti
"#Microsoft.Azure.Search.PatternReplaceTokenFilter"
pattern
Vzor regulárního výrazu.
pattern: string
Hodnota vlastnosti
string
replacement
Náhradní text.
replacement: string
Hodnota vlastnosti
string
Podrobnosti zděděných vlastností
name
Název filtru tokenů. Musí obsahovat pouze písmena, číslice, mezery, pomlčky nebo podtržítka, může začínat a končit pouze alfanumerickými znaky a je omezený na 128 znaků.
name: string
Hodnota vlastnosti
string
Zděděno zBaseTokenFilter.name