ChrisB: REGEX zum matchen von Grad&Bogenminuten

Beitrag lesen

Hi,

Ich versuche grade eine Geoposition in ihre bestandteile zu zerlegen.

Wie Beat schon sagte - widme den Bestandteilen etwas mehr Aufmerksamkeit, anstatt sie "in einem Rutsch" abzuhandeln.

Beispiele:

9°55'55.71"O
9°55'55.71" ö.L.
9°55.95'E

Also hast du grundlegend erst Mal folgende Bestandteile:

  • Zahl gefolgt von Gradzeichen
  • Zahl gefolgt von Minutenzeichen
  • Zahl gefolgt von Sekundenzeichen
  • Buchstaben, die noch den Quadranten angeben

Ueberlege dir, welche dieser Bestandteile ggf. optional vorhanden sein koennten - der erste und der letzte vermutlich nicht, die anderen koennen aber vielleicht auch fehlen.
Dann ueberleg dir noch, ob und wo dazwischen du ggf. noch optionalen Whitespace akzeptieren willst.

MfG ChrisB

--
„This is the author's opinion, not necessarily that of Starbucks.“