Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    espressioni regolari - coordinata geografica

    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
    Pietro

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    :master: non ho saputo fare meglio di questo
    ^\D*([0-9]|[0-9][09]|[0-2][0-9][0-9]|[3][0-5][0-9]|[3][6][0])\D+([0-9]|[0-5][0-9])\D+([0-9]|[0-5][0-9])(?:\D+(\d+))?\D*$

    Pietro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.