-
.
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:Sito non esistente è per un esempio...CODICEWWW.sito.forumfree.it ,http://sito.it, www.sito.it o un semplice sito.it ecc
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. -
Pikachu 96.
User deleted
Utilissima guida, mi serviva per un mailer ^^ Grazie . -
.
Niente , Sono grato che ti sia utile . -
.
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. -
.
Guida aggiornata :3
Codici "migliorati" e messe preview regex..