"""
    -?    
   (?:    
    \\d+   
    ()    
   )?     
   (?:    
    \\.\\d* 
    ()    
   )?     
   (?:    
    e     
    -?    
    \\d+   
    ()    
   )?     
  (?:     
   \\2     
  |       
   \\1\\3   
  )"""
Регулярное выражение для сопоставления числа с плавающей запятой, которое не является целым числом