Stringology

In formal languages, which are used in mathematical logic and theoretical computer science, stringology deals with algorithms and data structures used for string processing. The name was coined in 1984 by computer scientist Zvi Galil.

Read more about Stringology:  Formal Theory, String Processing Algorithms, Character String Functions, See Also