Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    residenza
    Cittá del Messico (Messico)
    Messaggi
    610

    regular expression per controllo form

    utilizzo dele regular expression per controllare i valori di un form, i controlli sono tutti corretti ma non riesco a fare in modo di settare che il campo può essere anche lasciato bianco quindi non obbligatorio.

    Esempio del campo cognome :
    RegExp("^[A-Za-z \'\è\ù\ì\ò\é]+$");

    vorrei modificare la "RegExp" in modo tale che il campo può essere lasciato bianco.

    ciao e grazie
    M.Solazzi
    from
    Mexico City!!

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Perche non fai ....

    if (mio_campo.value != '') {
    codice regexp
    }

    ?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188

    Re: regular expression per controllo form

    Originariamente inviato da M.Solazzi
    utilizzo dele regular expression per controllare i valori di un form, i controlli sono tutti corretti ma non riesco a fare in modo di settare che il campo può essere anche lasciato bianco quindi non obbligatorio.

    Esempio del campo cognome :
    RegExp("^[A-Za-z \'\è\ù\ì\ò\é]+$");

    vorrei modificare la "RegExp" in modo tale che il campo può essere lasciato bianco.

    ciao e grazie
    La soluzinoe di badaze e` senz'altro valida e consigliabile.

    Ma se vogliamo fare tutto con le RE:
    codice:
    RegExp("^([A-Za-z \'\è\ù\ì\ò\é]+)?$");
    Nota: potrebbe anche avere effetti collaterali, dipende da come vien usata la RE.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    ciaoa tutti,

    io avrei usato l'asterisco invece del più
    codice:
    RegExp("^[A-Za-z '\è\ù\ì\ò\é]*$");

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.