Regular Expression

[-+]?([0-9]*\.[0-9]+|[0-9]+)