Substringen
Substringen zijn alle mogelijke opeenvolgende delen van een tekenreeks (string). Een substring bestaat uit een aaneengesloten reeks tekens uit de oorspronkelijke string. De lege string wordt in veel definities ook als substring gerekend. Substrings hebben lengte variërend van 0 tot de lengte van de string.
Voor de string 'abcdef' zijn substrings zoals 'a', 'ab', 'abc', 'b', 'bc', 'cde', 'def' en 'abcdef'. Voor
Relaties met andere concepten: een prefix is een substring die aan het begin van de string begint;
Efficiëntie en technieken: een naïeve substringzoeking in een tekst van lengte n bij een patroon van lengte
Toepassingen van substringen omvatten tekstverwerking, zoekmachines, data-analyse, patroonherkenning en bioinformatica, waar substrings worden gebruikt voor overeenkomsten,