See that? These strings can contain non-numeric characters as long as they start with a number.
Psst: parsing is the process of analyzing and, well, processing a string.
Are you sure that $49.99 is a number?
$49.99