teststring="adefghbchbcdecdbllbbbbo12c34bcbcbcyyy";
StringCases[teststring, (Except[CharacterRange["b","d"],CharacterRange["a","z"]])..]
you don't gain anything by using the regular expression
StringCases[teststring, RegularExpression["(?ms)(?:(?=[^bcd])[a-z])+"]]