# Uses of Package
org.apache.lucene.analysis.pattern

- Packages that use org.apache.lucene.analysis.pattern
  Package | Description
  --- | ---
  org.apache.lucene.analysis.pattern | Set of components for pattern-based (regex) analysis.

- Classes in org.apache.lucene.analysis.pattern used by org.apache.lucene.analysis.pattern
  Class and Description
  PatternCaptureGroupTokenFilter CaptureGroup uses Java regexes to emit multiple tokens - one for each capture group in one or more patterns.
  PatternReplaceFilter A TokenFilter which applies a Pattern to each token in the stream, replacing match occurrences with the specified replacement string.
  PatternTokenizer This tokenizer uses regex pattern matching to construct distinct tokens for the input stream.
  PatternTypingFilter.PatternTypingRule Value holding class for pattern typing rules.
  SimplePatternSplitTokenizer This tokenizer uses a Lucene `RegExp` or (expert usage) a pre-built determinized `Automaton`, to locate tokens.
  SimplePatternTokenizer This tokenizer uses a Lucene `RegExp` or (expert usage) a pre-built determinized `Automaton`, to locate tokens.

Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.