boost正则简单字符串替换笔记
来源:互联网 发布:淘宝卖家怎么延长收货 编辑:程序博客网 时间:2024/06/11 08:07
头文件
#ifndef REGEXUTIL_H#define REGEXUTIL_H#include <iostream>#include <boost/xpressive/xpressive.hpp>#include"string"using namespace std;using namespace boost::xpressive;class RegexUtil {public: RegexUtil(); virtual ~RegexUtil(); void removeSurplusSpace(string&); void replaceSlash(string&,string&);protected:private:};#endif // REGEXUTIL_H
源文件:
#include "RegexUtil.h"RegexUtil::RegexUtil() { //ctor}RegexUtil::~RegexUtil() { //dtor}void RegexUtil::removeSurplusSpace(string& text) { sregex rex = sregex::compile( " +" ); text=regex_replace(text, rex, " " );}void RegexUtil::replaceSlash(string& text,string& newString){ sregex rex = sregex::compile( "/+" ); text=regex_replace(text, rex, newString);}
0 0
- boost正则简单字符串替换笔记
- 简单的正则表达式方法字符串替换
- [Boost]_[使用boost库的正则匹配模块替换字符串]
- 字符串替换之正则替换
- 对字符串正则替换
- 对字符串正则替换
- 正则表达式替换字符串
- js 正则替换字符串
- js字符串正则替换
- 【python】 字符串替换+正则
- 字符串正则查找替换
- Python 正则替换字符串
- 用boost的正则替换解决问题
- 字符串替换 简单题
- 简单字符串替换
- java正则表达式替换字符串
- js中 正则替换字符串
- EditPlus正则表达式替换字符串
- 【RHEL7】SELinux
- c++调用java笔记
- Android - Exception raised during rendering: java.lang.System.arraycopy
- HDU5141 - LIS again(LIS的变形)
- ray ban aviator RTBK 4RQS 8H5a
- boost正则简单字符串替换笔记
- 第十一周项目四(2)——特殊的三位数
- C语言中数组的定义和使用
- Android - gravity和layout_gravity区别
- 最简单的List集合排序方法
- Java安全之对称加密与非对称加密
- 用GDB调试程序
- javascript之键盘事件
- 内存泄漏是个什么狗东西