wxT sample fix for regex docs - documentation buglet from wiki

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29301 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Ryan Norton
2004-09-23 23:38:05 +00:00
parent c805f6c3af
commit 54d50c6e1b

View File

@@ -98,19 +98,19 @@ is bad because the real email addresses can have more complicated form than
\begin{verbatim} \begin{verbatim}
wxString text; wxString text;
... ...
wxRegEx reEmail = "([^@]+)@([[:alnum:].-_].)+([[:alnum:]]+)"; wxRegEx reEmail = wxT("([^@]+)@([[:alnum:].-_].)+([[:alnum:]]+)");
if ( reEmail.Matches(text) ) if ( reEmail.Matches(text) )
{ {
wxString text = reEmail.GetMatch(email); wxString text = reEmail.GetMatch(email);
wxString username = reEmail.GetMatch(email, 1); wxString username = reEmail.GetMatch(email, 1);
if ( reEmail.GetMatch(email, 3) == "com" ) // .com TLD? if ( reEmail.GetMatch(email, 3) == wxT("com") ) // .com TLD?
{ {
... ...
} }
} }
// or we could do this to hide the email address // or we could do this to hide the email address
size_t count = reEmail.ReplaceAll(text, "HIDDEN@\\2\\3"); size_t count = reEmail.ReplaceAll(text, wxT("HIDDEN@\\2\\3"));
printf("text now contains %u hidden addresses", count); printf("text now contains %u hidden addresses", count);
\end{verbatim} \end{verbatim}