Next / Previous / Contents / TCC Help System / NM Tech homepage

8.6. FLOAT_PAT: Regular expression for a floating-point number

This compiled regular expression matches a floating-point number: one or more digits, followed optionally by a decimal point and zero or more digits.

sidereal.py
FLOAT_PAT  =  re.compile (
    r'\d+'          # Matches one or more digits
    r'('            # Start optional fraction
      r'[.]'          # Matches the decimal point
      r'\d+'          # Matches one or more digits
    r')?' )          # End optional group