Case 1: overlap is in the beginning of a string
$string1 =
"longoverlapstringfollowedbylongrandomstringadfjakjekjtanc;zitkl;nv;ihqkktls
adfjkalfdjladfjladfl"
$string2 =
"longoverlapstringfollowedbylongrandomstringqiutrnzuktqtkionkajgnyinlcvkjgk"
Case 2: overlap is in the middle of a string
$string1 =
"pnuuermnoucnkdjantrtaklongoverlapstringfollowedbylongrandomstringadfjakjekj
tanc;zitkl;nv;ihqkktlsadfjkalfdjladfjladfl"
$string2 =
"clkjakninkczjfginmrtlongoverlapstringfollowedbylongrandomstringqiutrnzuktqt
kionkajgnyinlcvkjgk"
Question:
Is there any good way to parse out the overlap string (should be
"longoverlapstringfollowedbylongrandomstrin") other than tedious repetitive
while loop to test one character at a time?
Many thanks,
xtl