1・文字列Aと文字列Bと文字列Cがこの順で含まれている
2・AとB、BとCの間に文字列は存在してもいいが、A・B・Cのいずれも含んではいけない

というような正規表現はどうやったらいい?