Einzelnen Beitrag anzeigen

Benutzerbild von Christian S.
Christian S.

Registriert seit: 19. Apr 2003
Ort: Düsseldorf
835 Beiträge
 
#2

Re: Regex gesucht: Koordinaten (für C#)

  Alt 6. Jun 2008, 11:20
Meinst Du sowas?
Code:
(\d{1,2})°[ ]*(\d{1,2})['´`][ ]*(\d{1,2})(?:"|''|``|´´)
Wenn Du das so anwendest:
Code:
//Oxygene
var rx := new Regex("(\d{1,2})°[ ]*(\d{1,2})['´`][ ]*(\d{1,2})(?:\"|''|``|´´)");
var match := rx.Match(deinString);
if match.Success then
begin
  var grad := Int32.Parse(match.Groups[1].ToString);
  var minuten := Int32.Parse(match.Groups[2].ToString);
  var sekunden := Int32.Parse(match.Groups[3].ToString);
end;
bekomsmt Du durch Groups Dein Array.

Quelltext ohne Gewähr, hab's nur im Forum getippt.
Christian S.
Admin in der Entwickler-Ecke
  Mit Zitat antworten Zitat