I want to make a function which checks a string for occurrences of other strings within them.
However, the sub-strings which are being checked may be interrupted within the main string by other letters.
For instance:
a = 'abcde'
b = 'ace'
c = 'acb'
The function in question should return as b
being in a
, but not c
.
I've tried set(a)
. intersection(set(b)) already, and my problem with that is that it returns c
as being in a
.