Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. Listen now
3 of 5 changed x.Length > 0 to x != ""

C #, 70 113 107 characters

static bool S(string x,string y){y.ToList().ForEach(c=>{if(x!=""&&x[0]==c)x=x.Remove(0,1);});return x=="";}