delphi验证email地址的正则表达式验证function

user PerlRegEx;

function CheckEmail(EmailAddr: string): Boolean;//验证Email
var
PerlRegEx: TPerlRegEx;
begin
PerlRegEx := TPerlRegEx.Create(nil);
PerlRegEx.Subject := EmailAddr;
PerlRegEx.RegEx := '\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*';
Result := PerlRegEx.Match;
PerlRegEx.Free;
end;

posted @ 2015-01-17 11:59  劳碌劳碌  阅读(396)  评论(0编辑  收藏  举报