Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    controllo regexp approfondito

    Ciao a tutti,
    avrei la necessita' di costruire una regexp che non solo controlli i dati inseriti ma "capisca" anche se sono corretti!
    Mi spiego...
    con "/[0-9]{4}\-[0-9]{4}/i" riesco a controllare che l'anno scolastico che viene inserito nel campo sia nel formato corretto, ossia esempio a.s. 2008-2009. Il fatto e' che questa regexp mi darebbe giusta anche 2008-2011 in cui 8 e 11 chiaramente non sono consecutivi.
    Come potrei fare per verificare che i due anni effettivamente siano consecutivi??

    Grazie !
    ~Wakka~

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Le regexpr non possono fare calcoli

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Originariamente inviato da br1
    Le regexpr non possono fare calcoli

    ciao
    Ah, ecco...quindi come consigli di fare?
    ~Wakka~

  4. #4
    Io estrarrei le ultime cifre e controllerei che siano consecutive
    ovviamente dopo aver validato con le regexp...

  5. #5
    Originariamente inviato da DKiller92
    Io estrarrei le ultime cifre e controllerei che siano consecutive
    ovviamente dopo aver validato con le regexp...
    Grazie x il suggerimento, ho fatto proprio così
    ~Wakka~

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.