Laravel validate decimal 0-99.99
The Laravel between
validation rule is actually pretty powerful and can handle decimal values as well. So there's no need to use regex just do this:
'required|between:0,99.99'
The laravel(5?) between rule does always get it has to parse a decimal, you have to add numeric to it to validate correctly
'required|numeric|between:0,99.99',