Redouane, HousseynTounsi, WalidKhalifa, Mohamed (Supervisor)2022-05-172022-05-172019https://dspace.univ-boumerdes.dz/handle/123456789/836944p.String matching algorithms are an important class of string algorithms that try to find a place where one or several strings (patterns) are found within a larger string (text). String matching is a classical problem in computer science and is applied to various fields inside and outside computing. Some of the areas concerned include intrusion detection in networking, information security and pattern recognition. In this project, we are going to study, analyze, compare and implement several string-matching algorithms.enString matching algorithms, applicationString matching algorithmsBoyer-MooreDesign and implementation of an application based on string matching algorithmsThesis