Q:

String Pattern Matching Algorithm Used in Different Applications

I want to know which algorithm is used by the following Applications or WebSite for  String Pattern Matching, I have already search by title but nothing found, i want to learn and understand the real time implementation of String Pattern Matching algorithm used by various Applications.

1.Notepad
2.Adobe Reader
3.Web Browsers
4.URL locator
5.StackOverFlow WebSite

Thanks in advance......

A:

For instance a single string matching is the z-algorithm. It's the fastest matcher.

