开发手册 欢迎您!
软件开发者资料库

C ++库 - <regex>

C ++&lt;regex&gt;库 - 从基本概念到高级概念,从简单而简单的步骤学习C ++算法库,其中包括C ++标准库和标准模板库(STL),涵盖所有内置类和函数。所有C ++容器,算法,函数,类,常量和头文件都使用非常容易理解的示例进行了详细解释,fstream,iomanip,ios,iosfwd,iostream,istream,ostream,sstream,streambuf,atomic,complex,exception ,功能,限制,区域设置,内存,新,数字,正则表达式,stdexcept,字符串,线程,元组,typeinfo,实用程序,valarray,数组,bitset,deque,转发列表,列表,地图,队列,设置,堆栈,无序地图,无序集,向量,算法,迭代器。

简介

这是一种表达与字符序列匹配的模式的标准化方法.一些典型的正则表达式参数如下所示 :

  • 目标序列(主题)号;它用于搜索序列模式.

  • 正则表达式(模式) : 它用于在目标序列中搜索.

  • 匹配数组 : 匹配信息存储在一个特殊的match_results数组类型中(例如cmatch或smatch).

  • 替换strin : 此操作将替换匹配.

正则表达式操作

Sr.No.正则表达式操作和放大器; description
1regex_match

这是一个匹配序列.

2regex_search

这是一个搜索序列.

3regex_replace

这是替换匹配序列.

迭代器类型

Sr.No.Iterator type& description
1regex_iterator

这是一个正则表达式迭代器.

2regex_token_iterator

它是一个正则表达式令牌迭代器.

basic_regex instantiations

Sr.No.实例化& description
1regex

这是一个正则表达式类.

2wregex

这是一个wregex类.

match_results instantiations

Sr.No.match_results instantiation& description
1cmatch

这些是字符串文字的match_results.

2wcmatch

这些是宽字符串文字的match_results.

3smatch

这些是字符串对象的match_results.

4wsmatch

这些是宽字符串对象的match_results.

sub_match instantiations

Sr.No.sub_match instantiation& description
1csub_match

这是字符串文字的sub_match.

2wcsub_match

这是宽字符串文字的sub_match.

3ssub_match

这是一个sub_match字符串.

4wssub_match

这是宽字符串的sub_match.

命名空间

Sr.No.命名空间&安培; description
1regex_constants

这是一个正则表达式常量.

charset="UTF-8" id="LA_COLLECT" src="//sdk.51.la/js-sdk-pro.min.js"> )