用于接受“&"的电子邮件验证的正则表达式 [英] Regular expression for email validation which accepts '&'

查看:72
本文介绍了用于接受“&"的电子邮件验证的正则表达式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用以下正则表达式:-

I am using following regular expression :-

$pat  = "/^[a-z0-9!#$%&*+-=?^_`{|}~]+(\.[a-z0-9!#$%&*+-=?^_`{|}~]+)*";
$pat .= "@([-a-z0-9]+\.)+([a-z]{2,3}";
$pat .= "|info|arpa|aero|coop|name|museum)$/ix";



但是,它不接受&".

任何人都可以帮助我. ?

例如:-
如果我以``abs& c@gmail.com''的身份提供电子邮件.
它只需要"abs".



But, it is not accepting ''&''.

Anyone can help me please. ?

For eg:-
If I give email as ''abs&c@gmail.com''.
It only takes ''abs''.

推荐答案

pat = " /^ [a-z0-9!#
pat = "/^[a-z0-9!#


%& * +-=?^ _`{|}〜] +(\.[a -z0-9!#
%&*+-=?^_`{|}~]+(\.[a-z0-9!#


%& * +-=?^ _`{|}〜] +)*";
%&*+-=?^_`{|}~]+)*";


这篇关于用于接受“&"的电子邮件验证的正则表达式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆