lat: -12.984635 long: -038.451413 speed: 000.0 10/03/12 01:

A swapping-ground for Regular Expression syntax

lat: -12.984635 long: -038.451413 speed: 000.0 10/03/12 01:

Postby magaupe » Sat Mar 10, 2012 1:59 am

Whats the best regex to extract this info in bold?

lat: -12.984635 long: -038.451413 speed: 000.0 10/03/12 01:47 bat:L signal:F bat: imei:353579019648894
These are numbers that mean latitude, longitude and speed of a certain object sended by a gps tracker.

Thank you.
magaupe
 
Posts: 1
Joined: Sat Mar 10, 2012 1:57 am

Re: lat: -12.984635 long: -038.451413 speed: 000.0 10/03/12 01:

Postby bitmonger » Fri Mar 16, 2012 8:02 am

You could capture them using something like:
lat: *(-?\d+\.\d+) *long: *(-?\d+\.\d+) *speed: *(\d+\.\d*).+
They would be in \1, \2, and \3 captured groups respectively, but I'm not sure what this has to do with renaming.
bitmonger
 
Posts: 50
Joined: Sat Sep 22, 2007 5:05 am


Return to Regular Expressions


cron