No one really told you why you query for the last number failed,
but
Masem sorta did... the reason it failed was that
\d.\d matches one number, then any one character, then one number...
as
Masem said, you need to use \. in order to escape . to
match . instead of one of any character, but you also
needed \d* or \d+ after the \. to match more than one
number. You were only matching the 5 after the . instead
of 509667... so the regex couldn't match the E
- Ant