There is a large number of digraphs and trigraphs (do we really need three letters to spell an "o" sound?), but unlike English digraphs they are actually regular: eau is always pronounced the same, while English has at least four different ways of pronouncing gh. French not pronouncing some word endings in most situations is also a bit weird, but that also has pretty regular rules