# Package ghidra.features.base.memsearch.matcher

package ghidra.features.base.memsearch.matcher

- Class
  Description
  ByteMatcher
  ByteMatcher is the base class for an object that be used to scan bytes looking for sequences that match some criteria.
  ByteMatcher.ByteMatch
  Record class to contain a match specification.
  CombinedByteMatcher
  A ByteMatcher that searches an input sequence for matches from multiple patterns.
  InvalidByteMatcher
  Objects of this class are the result of `SearchFormat`s not being able to fully parse input text.
  MaskedByteSequenceByteMatcher
  `ByteMatcher` where the user search input has been parsed into a sequence of bytes and masks to be used for searching a byte sequence.
  RegExByteMatcher
  `ByteMatcher` where the user search input has been parsed as a regular expression.