Regex accetta 2 volte il trattino

Shyson

Utente Attivo
19 Ago 2012
1.161
1
38
Ho fatto questa regex che dovrebbe accettare il trattino una volta sola prima della chiocciola, invece se metto così me la valida [email protected]

Perché se è vero che il punto di domanda vul "zero o una volta", perché non funziona?


PHP:
var reg = new RegExp("^([A-Za-z0-9]([-]?([A-Za-z0-9]\.)*[A-Za-z0-9]+)*@([A-Za-z0-9]+(\.[a-z]{2,6})))$");
 

Shyson

Utente Attivo
19 Ago 2012
1.161
1
38
Ho risolto:

1. accetta un solo carattere iniziale
2. accetta il punto molte volte ma non consecutive e non all'inizio o alla fine
3. accetta il trattino una sola volta, non vicino al punto e non all'inizio o alla fine


PHP:
new RegExp("^([A-Za-z0-9](([A-Za-z0-9]*[.]?[A-Za-z0-9]+))*([-]?[A-Za-z0-9]+)?(([A-Za-z0-9]*[.]?[A-Za-z0-9]+))*@[A-Za-z0-9]+[-]?[A-Za-z0-9]+(\.[a-z]{2,6}))$");
 
Discussioni simili
Autore Titolo Forum Risposte Data
A Regex per isolare link interni con rel noopener PHP 0
MarcoGrazia [PHP] [regex] Validare un url PHP 2
K Come eliminare attributi regex per validazione con javascript Javascript 0
MarcoGrazia [Javascript] Regex per la validazione di un numero di telefono. Javascript 2
A [PHP] Blocco mail spam con regex PHP 2
otto9due [PHP] Dubbio esistenzaile: Regex email e stampa valori trovati.. PHP 5
Shyson Regex strana jQuery 0
MarcoGrazia [regex] validare un textbox con solo caratteri alfabetici. Javascript 6
A Regex per estrapolare url da testo PHP 5
G problema con regex PHP 0
Shyson Regex multipla PHP 0
S Regex ASP.NET 1
M RegEX ottenere testo tra due tag PHP 6
A haccess regex username PHP 11
A Regex array PHP 1
A Regex per domini .de PHP 2
S Regex per replace di un BBcode con parametri PHP 4
9 Estrarre Link da pagina web con una Regex Programmazione 0
L aiuto per questa semplice regex PHP 5
SolidSnake4 regex convalida mail PHP 15
G Regex in PHP PHP 2
N [java con eclipse]metodo ricorsivo che accetta in ingresso un char e restituisce un int Java 0
Shyson [PHP] Codice accetta solo identificatore numerico PHP 41
mythar SQL Server non accetta la relazione Database 1
T Non mi accetta le immagini! HTML e CSS 0
M [VB.NET] Textbox che accetta solo valori numerici .NET Framework 3
C Come veridicare se il browser accetta gli javascript... Javascript 3
jan267 Modulo "accetta le condizioni" Classic ASP 0
R Estrarre valori duplicati più volte PHP 0
P [PHP] Contare quante volte uno stesso id si ripete nella tabella PHP 12
elpirata [Javascript] Lo script alle volte funzione altre volte no Javascript 0
Monital funzione php si ripete due volte PHP 6
S [PHP] salvataggio di un dato più volte PHP 0
gandalf1959 mysql, selezione dati ricorrenti più volte PHP 8
L invio smtp con phpmailer - problema invia due volte la email allo stesso utente PHP 0
A "redirect 301" modificando 2 volte i link HTML e CSS 2
K richiamare 2 volte stessa funzione Javascript 1
N Inserimento dati in db che avviene due volte PHP 1
F [RISOLTO] effetto blink con jquery per 5 volte jQuery 10
Emix Query eseguita due volte anche se fuori dal ciclo.. PHP 1
D problema navbar: le scritte si allineano 4 volte su 5 HTML e CSS 6
Monital Rieptere un numero più volte,numero inserito in ciclo for PHP 6
N A volte ritornano... Presentati al Forum 3
I Perchè devo cliccare 2 volte su un link per caricare correttamente il css di una galleria? WordPress 1
I login due volte per il riconoscimento PHP 12
I inserisce due volte i dati PHP 13
G [jQuery] form richiamato due volte al click sul submit jQuery 6
L fpdf e immagine da ripetere 9 volte PHP 12
E perchè la ricevo 5 volte?????? PHP 31
F leggere più volte record tabella database PHP 1

Discussioni simili