您当前的位置:首页 > 计算机论文>计算机应用论文

在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库的强大力量。

相关文章
学术参考网 · 手机版
https://m.lw881.com/
首页