C++ 正则表达式
2008-12-29 21:44
281 查看
#include "stdafx.h"
#include <Atlrx.h>
int _tmain(int argc, _TCHAR* argv[])
{
CString Text;
CAtlRegExp<> m_Email;
REParseError status = m_Email.Parse( L"^[0-9a-zA-Z/_/-|]+@[0-9a-zA-Z/_/-]+[/.]+[a-zA-Z]" );
if( REPARSE_ERROR_OK != status )
{
return FALSE;
}
CAtlREMatchContext<> m_rEmail;
if( !m_Email.Match( Text,&m_rEmail ))
{
return FALSE;
}
return 0;
}
#include <Atlrx.h>
int _tmain(int argc, _TCHAR* argv[])
{
CString Text;
CAtlRegExp<> m_Email;
REParseError status = m_Email.Parse( L"^[0-9a-zA-Z/_/-|]+@[0-9a-zA-Z/_/-]+[/.]+[a-zA-Z]" );
if( REPARSE_ERROR_OK != status )
{
return FALSE;
}
CAtlREMatchContext<> m_rEmail;
if( !m_Email.Match( Text,&m_rEmail ))
{
return FALSE;
}
return 0;
}
相关文章推荐
- 对比Python和C++的正则表达式函数 (一)
- C++正则表达式
- 关于c++中正则表达式的几个问题
- C++一个不错的正则表达式引擎(二)
- C++ 利于宏模拟C#的正则表达式
- Regular Expression 正则表达式-4 (C++)
- c++ 正则表达式
- C++正则表达式
- C++用正则表达式,以及十六进制字符串转十进制数字的问题。
- c++正则表达式
- 正则表达式使用范例 Linux C++
- C++中的也能使用正则表达式
- C++、Java、JavaScript中的正则表达式
- 也谈如何在C语言中巧用正则表达式,并且如何将其转化成C++的形式
- C++正则表达式的使用
- 转:C++深入浅出之正则表达式(二)
- C++学习笔记--正则表达式
- 基于正则表达式的JavaScript/C++语法高亮(js版)
- C++、Java、JavaScript中的正则表达式
- 正则表达式(Java,C#,C++)