欢迎来到学术参考网

在Visual C++ 6.0中使用Boost正则表达式库

发布时间:2015-12-15 14:28

摘 要:本文介绍了在Visual C++ 6.0编程环境下如何利用Boost正则表达式库来处理正则表达式

关键词:Visual C++; Boost; 正则表达式
一.引言
  正则表达式(Regular Expression)是一种进行高效、准确、简洁的进行文本字符串处理(模式验证、搜索替换等)的方法。它用一组特定含义的字符来匹配不同的文本字符串,如“1”中“-”之后是一个空格,与之匹配的格式是:3组4个数字加上一个“-”或空格,并以4个数字结尾,即匹配形如“0000-1111-2222-3333”或“0000 1111 2222 3333”的字符串。
四.结束语
  Boost中还包含有conversion/lexical cast、format、spirit、tokenizer和string algo等处理字符串及文本的库。灵活地将它们与Boost::Regex正则表达式库结合使用,将大大提高文本处理类程序的编程效率,更能体会到Boost库的强大力量。

上一篇:基于单片机的温控装置系统

下一篇:运用“分层教学”优化信息技术课堂教学设计模