Research and Analysis of KMP Pattern Matching Algorithm