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:
@@ -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}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user