String-searching algorithm
Algorithms using a finite set of patterns

In the following compilation, M is the length of the longest pattern, m their total length, n the length of the searchable text, o the number of occurrences.
detectable_format:number_bullet_lists[7]