Espressioni regolari!

lorenzo.211

Utente Attivo
28 Set 2009
41
0
0
Salve ragazzi!
Ho un problema con queste maledette RE!
Ho creato una piccola espressione per verificare la stringa "@" + una parola. (la stringa finisce con uno spazio o con un invio a capo)
È uscito fuori questo: /@(.+) $/ che però non mi verifica la stringa, come mai ? :confused:
 

lorenzo.211

Utente Attivo
28 Set 2009
41
0
0
Ok. ho scoperto che non ottenevo il risultato sperato perchè gli operatori "+" o "*" sono possessivi e grazie ad un tutorial ho risolto così: /@(.*?) /

Solo che ora , giustamente , se inserisco 2 stringhe che vorrei che fossero verificate , ne verifica solo 1.:incazz2:
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Potresti passarle all'interno di un ciclo, ad ogni interazione effettui il controllo.
 

Discussioni simili