Could potentially refactored this `/^[1-9|+.\-\s]+$/` into a named method so it would be clearer.