Creates advanced Grover oracles using pattern matching.
This function provides a flexible way to create oracles based on patterns rather than explicit item lists.
Pattern to match ('startsWith', 'endsWith', 'contains', 'regex')
Value to match against
Oracle function implementing the pattern match
Creates advanced Grover oracles using pattern matching.
This function provides a flexible way to create oracles based on patterns rather than explicit item lists.