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.  
 
     
     
     
    