Handle mixed strings

Fixes an issue where strings of the format [0-9]+.[0-9]+_[aA-zZ]* were being parsed as Floats and throwing parser errors.

#### Review

@DrewMartin @hornairs