Class PatternReplaceCharFilter
- java.lang.Object
-
- com.azure.search.documents.indexes.models.CharFilter
-
- com.azure.search.documents.indexes.models.PatternReplaceCharFilter
-
public final class PatternReplaceCharFilter extends CharFilter
A character filter that replaces characters in the input string. It uses a regular expression to identify character sequences to preserve and a replacement pattern to identify characters to replace. For example, given the input text "aa bb aa bb", pattern "(aa)\s+(bb)", and replacement "$1#$2", the result would be "aa#bb aa#bb". This character filter is implemented using Apache Lucene.
-
-
Constructor Summary
Constructors Constructor Description PatternReplaceCharFilter(String name, String pattern, String replacement)
Creates an instance of PatternReplaceCharFilter class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getPattern()
Get the pattern property: A regular expression pattern.String
getReplacement()
Get the replacement property: The replacement text.-
Methods inherited from class com.azure.search.documents.indexes.models.CharFilter
getName
-
-