Class PatternReplaceFilter
A TokenFilter which applies a 
Note: Depending on the input and the pattern used and the input TokenStream, this TokenFilter may produce Tokens whose text is the empty string.
Implements
IDisposable
  Inherited Members
Namespace: Lucene.Net.Analysis.Pattern
Assembly: Lucene.Net.Analysis.Common.dll
Syntax
public sealed class PatternReplaceFilter : TokenFilter, IDisposable
  Constructors
| Improve this Doc View SourcePatternReplaceFilter(TokenStream, Regex, String, Boolean)
Constructs an instance to replace either the first, or all occurances
Declaration
public PatternReplaceFilter(TokenStream in, Regex pattern, string replacement, bool all)
  Parameters
| Type | Name | Description | 
|---|---|---|
| TokenStream | in | the TokenStream to process  | 
      
| Regex | pattern | the pattern (a   | 
      
| System.String | replacement | the "replacement string" to substitute, if   | 
      
| System.Boolean | all | if true, all matches will be replaced otherwise just the first match.  | 
      
Methods
| Improve this Doc View SourceIncrementToken()
Declaration
public override bool IncrementToken()
  Returns
| Type | Description | 
|---|---|
| System.Boolean | 
Overrides
Implements
      IDisposable