我正在使用正则表达式来限制输入到文本框中的一些字符
我将以下内容用于允许的字符
CAtlRegExp<> regex;
CString csText2 = "Some Test £"
CString m_szRegex = "([a-zA-Z0-9\\.\\,\";\\:'@#$£?\\+\\*\\-\\/\\%! ()])";
REParseError status = regex.Parse(m_szRegex, true);
CAtlREMatchContext<> mc;
if (!regex.Match(csText2, &mc))
{
AfxMessageBox("Inavlid Char")
}
这工作正常,除了£符号。它似乎没有选择这个
谁能告诉我我错过了什么
谢谢