StringTools
Overlap
compute the overlap of two strings
Calling Sequence
Parameters
Description
Examples
Overlap( s, t )
s
-
string
t
The Overlap(s,t) command computes the length of the overlap between s and t in linear time. This is defined to be the length of the longest suffix of s that is a prefix of t.
Note that, in general, Overlap( s, t ) and Overlap( t, s ) are different.
All of the StringTools package commands treat strings as (null-terminated) sequences of 8-bit (ASCII) characters. Thus, there is no support for multibyte character encodings, such as unicode encodings.
with⁡StringTools:
Overlap⁡abc,def
0
Overlap⁡abc,cdef
1
Overlap⁡abcdef,defg
3
See Also
length
StringTools[Border]
Download Help Document