Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Regular Expression

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260

    Regular Expression

    ciao a tutti,
    volevo sapere come fare un controllo dei campi di un form attraverso le regular expression.
    Sarebbe molto utile ad esempio per validare il campo email.
    Ho provato a fare qualche ricerca ma si parla molto di as3..e io uso as2...
    ringrazio
    ciao

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    non hai trovato nulla per AS2 perchè le espressioni regolari sono state introdotte in AS3 appunto, per quanto riguarda la verifica delle email, puoi usare una funzione del genere:

    Codice PHP:
    function checkMail(s:String):Boolean {
        var 
    temp:String s;
        
    temp temp.split(" ").join("");
        if (
    temp.length>0) {
            if (
    temp.lastIndexOf("@")>-1) {
                var 
    temp2 temp.split("@");
                if (
    temp2[1].length>5) {
                    var 
    temp3 temp2[1].split(".");
                    if (
    temp3[0].length>&& temp3[1].length>1) {
                        return 
    true;
                    }
                    return 
    false;
                }
                return 
    false;
            }
            return 
    false;
        }
        return 
    false;


  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260
    ciao e grazie in effetti avevo pensato a usare qualcosa del genere, l'unico problema è che un indirizzo di questo tipo aaa/aa@aaa.aa risulterebbe valido!
    Mi sa che giocherò con l'embed dei campi di input...
    grazie ancora!

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    devi usare il restrict nei campi, si sente la mancanza delle regexp in AS1/2

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.