Visualizzazione dei risultati da 1 a 5 su 5

Discussione: exp regolari

  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

    exp regolari

    ho cercato un po' ma nn ho trovato nulla...dove trovo una funzione come eregi_match x il javascript?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    In JS ekl RegExp sono supportate in modo buono (non le estese, comunque).

    Il metodo per il match e`:
    stringa.match()

    http://www.devguru.com/technologies/...ipt_index.html
    a partire da questo link trovi sia i metodi di stringa, che il manuale delle RegeExp.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Originariamente inviato da Mich_
    In JS ekl RegExp sono supportate in modo buono (non le estese, comunque).

    Il metodo per il match e`:
    stringa.match()

    http://www.devguru.com/technologies/...ipt_index.html
    a partire da questo link trovi sia i metodi di stringa, che il manuale delle RegeExp.
    temo di nn aver capito come si usa...io devo vedere se un una textbox corrisponte a questo pattern

    ^[0-9]{5}\.[0-9]{2}$

    cosa devo fare esattamente?

  4. #4
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    mi sn ricordato una cosa: se il pattern nn corrisponde, nn vorrei ke il form effettua il submit, come fare ciò?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    codice:
    function verifica(ff) {
      var str = ff.NOMECAMPO.value;
      if(!str.match(/^[0-9]{5}\.[0-9]{2}$/)) {
        alert("dato non corretto");
        ff.NOMECAMPO.focus();
        return false;
      }
      return true;
    }
    da chiamare con:
    <form ... onsubmit="return verifica(this);">
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.