int _tmain(int argc, _TCHAR* argv[])
{
// Init COM
CoInitializeEx( NULL, COINIT_MULTITHREADED );
RegExp reg;
reg.IgnoreCase( TRUE );
// regulární výraz - řetězec musí začínat http://www
CString strRegExpression = "^http://www*";
// webová adresa
CString strSearchString = "http://www.mywebaddr.com";
// Kompilace
reg.compile(strRegExpression);
// Ověření
if ( reg.exec(strSearchString) == TRUE )
{
printf("ok");
}
else
{
printf("err");
}
// řetězec nezačíná znaky http://www
strSearchString = "ftp://www.mywebaddr.com";
if ( reg.exec(strSearchString) == TRUE )
{
printf("ok");
}
else
{
printf("err");
}
return 0;
}