Regex vs range filter

Which filter is performance effective on a number field regex or range filter ?

Also on a text field ... Using regex filter is performance effective ?

Regex queries can often be quite slow so try to avoid them if you are looking for optimum performance.

Thanks for the response ... what would be best filter to use for my scenario ?