Pergunta : Ajuda com Javascript da expressão regular

Eu tenho este código da expressão regular que trabalha grande:
do emailformat do

function (sText) {objRegExp do
var =/^ \ w+ ([\ - \.]\ w+) * \ @ \ w+ ([\ - \.]\ w+) * \. $/i do [a-z] {2.4}; retorno do
(! objRegExp.test (sText)) o problema do

The do
} é que eu estive dito que mais os sinais estão permitidos antes @ do sinal e esta expressão não o está permitindo.  Pode alguém modificar este de modo que permita o sinal positivo?

Thanks
class= do

Resposta : Ajuda com Javascript da expressão regular

Verific isto:

1:
2:
3:
4:
5:
emailformat da função (sText)
{
    objRegExp do var =/^ \ w+ ([\ - \. \ +] \ w+) * \ @ \ w+ ([\ - \.]\ w+) * \. [a-z] {2.4} $/i;
    retornar (! objRegExp.test (sText)) 
}
Outras soluções  
 
programming4us programming4us