Help required on inbound route pattern

Hi,

We’re based in the UK and we have a number of DDIs that come into our box from a couple of different service providers.

We’ve noticed that the majority of the time the number gets sent to us in a consistant manner however, on the odd occasion it doesn’t. Here’s an example.

Majority DDI - 441792111111 yet sometimes this will reach us as 01792111111 - both are valid here in the UK.

My thought was to use a pattern in the inbound route that would match both. I came up with _[4]![4,0]179211111 however, using the ! for a zero or more match if the leading 4 doesn’t want to work.

Anyone see where I’m going wrong?? Would appreciate some help on this