I don't think there are any regulations when it comes to these things.
Most airlines would have put you on the next flight free of charge, but they are not obligated to do so as you missed the flight of your own doing. I'd reach out to there customer service and see if they'd do anything for you (I doubt it).
You could probably try and dispute the charge on your CC, although you're not really entitled to.