"""(?x)
   ^
      [+-]?\\ *      
      (             
          \\d+       
          (
              \\.\\d* 
          )?        
         |\\.\\d+     
      )
      ([eE][+-]?\\d+)?  
   $"""
Extract float/double value