VC2010使用正则表达式
来源:互联网 发布:网络漏洞扫描工具 编辑:程序博客网 时间:2024/04/26 12:08
我的目标从一个HTML字符串中找出分数,使用正则表达式进行匹配,开发环境VC2010下面是我实现的代码
在.cpp文件中需要
#include <regex>
using namespace std;
//从flash返回字符串中正则匹配出分数
UINT CXXXXDlg::RegXScorce(CString strTotal)
{
UINT ret;
// "<TEXTFORMAT LEADING=\"2\"><P ALIGN=\"CENTER\"><FONT FACE=\"ttti\" SIZE=\"95\" COLOR=\"#045B68\" LETTERSPACING=\"0\" KERNING=\"0\">20</FONT></P></TEXTFORMAT>";
std::string s;
s = strTotal.GetBuffer(0);
const std::tr1::regex pattern(">(\\d+)<");
std::smatch result;
bool match = std::regex_search(s, result, pattern);
if(match)
{
for(size_t i = 1; i < result.size(); ++i)
{
ret = atoi(result[i].str().c_str());
}
}
return ret;
}
0 0
- VC2010使用正则表达式
- Python正则表达式:如何使用正则表达式
- 正则表达式使用详解
- 正则表达式使用详解
- 使用正则表达式
- 正则表达式使用详解
- 正则表达式使用详解
- 正则表达式使用详解
- 使用正则表达式
- 正则表达式使用详解
- 正则表达式使用详解
- 正则表达式使用详解
- 正则表达式使用详解
- 正则表达式使用详解
- 正则表达式使用详解
- 正则表达式使用详解
- 使用正则表达式
- 正则表达式使用详解
- gitbook 一次安装之旅
- 设计模式-组合模式
- 低价购买
- 关于公司招聘的一些思考
- Java程序员的成长之路
- VC2010使用正则表达式
- MVP+Dagger2+Rxjava+Retrofit+GreenDao 开发的小应用,包含新闻、图片、视频3个大模块,代码封装良好
- pat-basic-1042-c语言
- CCF WC2017 & THU WC2017 旅游记
- 让 sudo 会话时间随心所欲
- 浅谈android6.0的新特性
- ListView和RecyclerView列表点击反馈
- 初学Android:内容提供器小结
- 嵌入式软件工程师岗位需求