我正在使用正则表达式函数从字符串中获取电子邮件地址。电子邮件地址位于字符串的两侧,其中包含不同的字符。正则表达式正则表达式函数获取电子邮件与大写字母不匹配
string=:'Here is the email address I would like to get out of here [email protected] in 1 st try'
这下面的语法返回电子邮件地址,但错过了资本人物和像[[email protected]]资本一遗漏约字符串返回的电子邮件地址。
$regex='`([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})`';
谢谢。修正@stema – 2012-03-06 06:47:55