Dato che non sono molto ferrato nelle espressioni regolari, vi prego di controllare questa espressione:
^\D*(\d+)\D*(\d+)\D*(\d+)\D*(\d+)?\D*$
Nelle mie intenzioni questa espressione dovrebbe validare una coordinata geografica, ossia, tre o quattro gruppi numerici, separati da un qualunque delimitatore, per esempio:
40° 16' 6.128" N
40.16.6.128N
40 16 06.128
Ciao![]()

Rispondi quotando