How long does the 4 month sleep regression last?

Our little guy just turned 5 months and has been waking up every 2 hours for a little over a month now 😩 he used to sleep from 9 pm to 5 am. I understand he is going through a regression, but is it normal for it to last a month or more?