Visualizzazione dei risultati da 1 a 2 su 2

Discussione: reg exp

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093

    reg exp

    Raga

    come le faccio tre reg exp che controllino che l' utente inserisca

    2 numeri interi e basta
    poi 2 reg exp
    che inseriscaa 1 intero e due dec
    terza

    solo interi

    quarta
    2 interi e due decimli

    grazie
    mi sto fondendo

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Con quella che avevo postato sull'altro thread avevi tutta la materia per fare quello che vuoi.

    codice:
    <? 
    function dueNumEBasta($valore) {
      return ereg("^[0-9]{2}$",$valore);
    } // function dueNumEBasta($valore)
    
    function unInteroEDueDec($valore) {
      return ereg("^[0-9]\.[0-9]{2}$",$valore);
    } // function dueNumEBasta($valore)
    
    function soloInteri($valore) {
      return ereg("^[0-9]+$",$valore);
    } // function soloInteri($valore)
    
    function dueInteriEDueDec($valore) {
      return ereg("^[0-9]{2}\.[0-9]{2}$",$valore);
    } // function dueInteriEDueDec($valore)
    
    print dueNumEBasta(22) ? "true" : "false";
    print dueNumEBasta(2)  ? "true" : "false";
    
    print unInteroEDueDec(2.62) ? "true" : "false";
    print unInteroEDueDec(2.2)  ? "true" : "false";
    
    print soloInteri(277777) ? "true" : "false";
    print soloInteri(2.2)  ? "true" : "false";
    
    print dueInteriEDueDec(29.62) ? "true" : "false";
    print dueInteriEDueDec(2.20)  ? "true" : "false";
    ?>

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.