delsträng
Delsträng, eller substring på engelska, är en sammanhängande sektion av en sträng som består av ett antal tecken i följd. En delsträng definieras vanligtvis av en startposition och en längd i den ursprungliga strängen. Startindex kan vara nollbaserad eller ettbaserad beroende på språk och konventioner. På grund av detta kan extraheringen av en delsträng se olika ut i olika miljöer.
En delsträng skiljer sig från en delsekvens (subsequence) genom att den måste vara kontinuerlig; en delsekvens
Vanliga operationer är att extrahera delsträngar, hitta en delsträng inom en annan text, eller byta ut en
Användningsområden inkluderar textbearbetning, parsning, mönstermatchning och datautvinning. Algoritmer för effektiv sökning inkluderar enkla linjära sökningar och
Viktiga överväganden är teckenkodning och så kallade grapheme-kluster i Unicode; i vissa sammanhang bör man arbeta