RegEx Utili che potete usare

« Older   Newer »
 
  Share  
.
  1.     +1   -1
     
    .
    Avatar

    Senior Member

    Group
    Admin
    Posts
    27,291

    Status
    Anonymous
    RegEx:
    Per molti le RegEx, resteranno vecchie e contorte sequenzie di simboli.
    Ma quando avrai imparato ad usarle, grazie a questo sarà Possibile risolvere alcuni problemi in modo compatto e veloce.

    Che cosa sono:
    Le regular expression sono un formalismo, solitamente sono una sequenza di caratteri atte a descrivere un insieme di stringhe.

    A cosa Servono?
    La risposta è semplice: pattern matching.
    Ovvero la ricerca (matching) di sottostringhe (patterns) all'interno di un testo o, con alcune precauzioni, anche all'interno di una porzione di dati binari.
    C'è da notare che solitamente le regex permettono sia la ricerca che la successiva sostituzione del pattern con una sequenza di caratteri data.

    Testo:
    Regex:
    CODICE
    [A-Za-z]+

    Spiegazione: Con questa Regex Potrete inserire Solo caratteri senza numeri,spazzi ecc.

    Esempio Textbox:


    Testo + Spazio:
    Regex:
    CODICE
    [A-Za-z]+

    Spiegazione: Con questa Regex Potrete inserire Solo caratteri e spazzi senza numeri ecc.

    Esempio Textbox:



    Numeri:
    Regex:
    CODICE
    [0-9]+

    Spiegazione: Con questa Regex Potrete inserire Solo numeri nessun altro carattere.

    Esempio Textbox:




    Numero Telefonico :
    RegEx:
    CODICE
    [0-9]{10,11}

    Spiegazione: Con questa Regex potrete inserire un numero telefonico in questo modo: 0000000000 oppure in questo modo: 00000000000 quindi senza trattino .
    Esempio Textbox:



    Numero Telefonico 2:
    RegEx:
    CODICE
    [0-9]{3,4}\-[0-9]{7}

    Spiegazione: Con questa Regex potrete inserire un numero telefonico in questo modo: 000-0000000 oppure in questo modo: 0000-0000000 Con trattino .

    Esempio Textbox:





    Indirizzo Email:

    RegEx:
    CODICE
    [a-zA-Z0-9_\.]+@[a-zA-Z0-9_\.]+\.[A-Za-z]{2,6}

    Spiegazione: Con questa Regex potrete inserire una email ecco un esempio: [email protected] .
    Esempio Textbox:




    Link:
    RegEx:
    CODICE
    [WWW.,www.,http://,A-z]+[a-zA-Z0-9_\.]+\.[A-Za-z]{2,5}

    Spiegazione: Con questa Regex potrete inserire un link email ecco un esempio:
    CODICE
    WWW.sito.forumfree.it ,http://sito.it, www.sito.it o un semplice sito.it ecc
    Sito non esistente è per un esempio...
    Esempio Textbox:


    Per inserirli in un Form html Basterà Fare così:
    CODICE
    <input type="text" pattern="Qui vostra regex" >




    Guida in continuo aggiornamento...

    Spero vi sia stato utile :3

    Edited by Paralizer - 2/8/2012, 01:44
     
    Top
    .
  2. Pikachu 96
        +1   -1
     
    .

    User deleted


    Utilissima guida, mi serviva per un mailer ^^ Grazie
     
    Top
    .
  3.     +1   -1
     
    .
    Avatar

    Senior Member

    Group
    Admin
    Posts
    27,291

    Status
    Anonymous
    Niente , Sono grato che ti sia utile ;)
     
    Top
    .
  4.     +1   -1
     
    .
    Avatar

    Senior Member

    Group
    Admin
    Posts
    27,291

    Status
    Anonymous
    Inserita RegEx Link:
    CODICE
    [WWW.,www.,http://]+[a-zA-Z0-9_\.]+\.[A-z]{2,5}

    Link 2:
    CODICE
    [WWW.,www.]+[a-zA-Z0-9_\.]+\.[a-zA-Z0-9_\.]+\.[A-z]{2,5}


    Edited by » Fire - 15/2/2012, 20:37
     
    Top
    .
  5.     +1   -1
     
    .
    Avatar

    Senior Member

    Group
    Admin
    Posts
    27,291

    Status
    Anonymous
    Guida aggiornata :3

    Codici "migliorati" e messe preview regex.
     
    Top
    .
4 replies since 15/2/2012, 19:35   144 views
  Share  
.