如何在MFC中验证电子邮件ID?
|
我使用此代码来验证电子邮件ID,我收到的错误很少,我不知道如何解决它,对于MFC是我的新手,如果我傻傻的请原谅我
BOOL CMailDlg::Validate(CString m_sFrom)
{
m_sFrom = NulltoString(m_sFrom);
CString strRegex = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}$/;
Regex re = new Regex(strRegex);
if (re.IsMatch(m_sFrom))
return (true);
else
return (false);
}
错误:
错误C2511:\'Validate \':在\'CMailDlg \'中找不到重载的成员函数\'int(类CString)\'
参见\'CMailDlg \'的声明
错误C2059:语法错误:“数字后缀错误”
错误C2018:未知字符\'0x40 \'
错误C2017:非法转义序列
没有找到相关结果
已邀请:
1 个回复
公藕