BitVecInsertPattern
BitVecInsertPattern Description Insert a bit pattern from a byte at a specific position. Only the specified number of bits from the pattern are inserted.
Read MoreBitVecContainsAt
BitVecContainsAt Description Check if bitvector contains the given pattern at a specific position.
Read MoreBitVecCountPattern
BitVecCountPattern Description Count total occurrences of a bit pattern in the bitvector.
Read MoreBitVecEndsWith
BitVecEndsWith Description Check if bitvector ends with the given bit pattern.
Read MoreBitVecFindAllPattern
BitVecFindAllPattern Description Find all occurrences of a bit pattern in the bitvector. Results array must be pre-allocated with sufficient space.
Read MoreBitVecFindLastPattern
BitVecFindLastPattern Description Find last occurrence of a bit pattern in the bitvector.
Read MoreBitVecFindPattern
BitVecFindPattern Description Find first occurrence of a bit pattern in the bitvector.
Read MoreBitVecFuzzyMatch
BitVecFuzzyMatch Description Fuzzy pattern matching allowing up to N mismatches. Useful for approximate pattern matching with error tolerance.
Read MoreBitVecMatches
BitVecMatches Description Match bitvector against pattern with wildcards. Wildcards allow flexible pattern matching where some positions can be “any bit”.
Read MoreBitVecPrefixMatch
BitVecPrefixMatch Description Match bitvector against an array of prefix patterns. Returns the index of the first matching prefix.
Read MoreBitVecRegexMatch
BitVecRegexMatch Description Simple regex-style pattern matching for bitvectors. Supports basic patterns: ‘*’ (any sequence), ‘?’ (0 or 1), ‘[01]’ (literal).
Read MoreBitVecReplace
BitVecReplace Description Replace first occurrence of old pattern with new pattern.
Read MoreBitVecReplaceAll
BitVecReplaceAll Description Replace all occurrences of old pattern with new pattern.
Read MoreBitVecRFindPattern
BitVecRFindPattern Description Search for a pattern starting from a specific position (reverse search).
Read MoreBitVecRunLengths
BitVecRunLengths Description Analyze run lengths in a bitvector. A run is a sequence of consecutive identical bits. Results array must be pre-allocated with sufficient space.
Read MoreBitVecStartsWith
BitVecStartsWith Description Check if bitvector starts with the given bit pattern.
Read MoreBitVecSuffixMatch
BitVecSuffixMatch Description Match bitvector against an array of suffix patterns. Returns the index of the first matching suffix.
Read More