日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

C++ Primer 5th笔记(chap 17 标准库特殊设施)smatch

發(fā)布時間:2025/3/21 c/c++ 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C++ Primer 5th笔记(chap 17 标准库特殊设施)smatch 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. smatch允許獲得匹配的上下文

匹配類型有兩個名為 prefix 和 suffix的成員, 分別返回表示輸入序列中當前匹配之前和之后部分的 SSub_matCh 對象。

一個ssub_match 對象有兩個名為 str 和 length 的成員, 分別返回匹配的 string 和該string 的大小

// 顯示出匹配單詞的上下文 // 循環(huán)頭與之前一樣 for (sregex_iterator it(file.begin(), file.end(), r), end_it; it != end_it; ++it) {auto pos = it->prefix().length(); // 前綴的大小pos = pos > 40 ? pos - 40 : 0; // 我們想要最多40個字符cout << it->prefix().str().substr(pos) // 前綴的最后一部分<< " >>> " << it->str() << " <<<\n" // 匹配的單詞<< it->suffix().str().substr(0, 40) // 后綴的第一部分<< endl; }

這些操作也適用于cmatch、wsmatch、wcmatch和對應的csub_match、wssub_match和wcsub_match

match操作解釋
m.ready()如果已經(jīng)通過調用regex_search或regex_match設置了m,則返回true;否則返回false。如果ready返回false,則對m進行操作是未定義的
m.size()如果匹配失敗,則返回0;否則返回最近一次匹配的正則表達式中子表達式的數(shù)目
m.empty()若m.size()為0,則返回true
m.prefix()一個ssub_match對象,表示當前匹配之前的序列
m.suffix()一個ssub_match對象,表示當前匹配之后的部分
——在接受一個索引的操作中,n的默認值為0且必須小于m.size()。
——第一個子匹配(索引為0)表示整個匹配。
m.length(n)第n個匹配的子表達式的大小
m.position(n)第n個子表達式據(jù)序列開始的距離
m.str(n)第n個子表達式匹配的string
m[n]對應第n個子表達式的ssub_match對象
m.begin(), m.end() or m.cbegin(), m.cend()表示m中sub_match元素范圍的迭代器。與往常一樣,cbegin()和cend()返回const_iterator

總結

以上是生活随笔為你收集整理的C++ Primer 5th笔记(chap 17 标准库特殊设施)smatch的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: av黄色免费| 国产一区二区小视频 | 国产亚洲精品久久777777 | 老司机精品视频在线播放 | 蜜臀少妇久久久久久久高潮 | 女人扒开双腿让男人捅 | 中国女人高潮hd | 香蕉一区二区 | 欧美乱妇狂野欧美在线视频 | av日韩在线播放 | 日韩精品福利在线 | 黄色国产在线视频 | 蜜臀999| www精品一区二区三区 | 韩国一级片在线观看 | 黄色片播放器 | xxxx 国产| 日批视频在线免费看 | 成人娱乐网 | 精品国产一区二区三区四区阿崩 | 手机看片日韩在线 | 成年人免费黄色片 | 五号特工组之偷天换月 | 人人做人人爽人人爱 | av不卡高清 | 亚洲啪啪免费视频 | 91精品亚洲 | 成人福利网址 | 黄a在线观看 | 成人av地址| 手机av在线看 | 麻豆tv在线观看 | 日韩成人三级 | 婷婷综合网站 | 97人妻精品一区二区免费 | 久久久精品中文字幕麻豆发布 | 国产原创麻豆 | 国产伦精品一区二区三区在线观看 | 中出中文字幕 | 手机看片日韩国产 | 天天操天天干天天爱 | 国产淫语对白 | 国产草草影院ccyycom | 无码久久av一区二区三区 | 久久久久无码国产精品不卡 | 日韩欧美在线视频观看 | 麻豆综合 | 久久成人精品一区二区 | 99色国产| 97视频精品 | av短片| 日本免费视频 | jizz在线免费观看 | 日韩在线第三页 | 最新日本中文字幕 | 精品熟妇一区二区三区 | 久久久久久久影视 | 亚洲黄色短视频 | 日韩一区二区三区四区 | 日韩在线视频网址 | 精品国产一区二区三区性色 | 欧美黄色一级片视频 | 中国大陆高清aⅴ毛片 | 影音先锋男人站 | 国产精品无码一区二区三 | 欧美成人久久久免费播放 | 91久久 | 国产xxxx视频 | 欧美国产精品一区 | 日本大尺度吃奶做爰视频 | 久久成人动漫 | 美女视频免费在线观看 | 欧美在线91| 国产又色又爽无遮挡免费动态图 | 国产一区二区免费视频 | 国产一级生活片 | 九九久久视频 | 黄色va | 99爱视频在线 | 免费日本黄色网址 | 啪啪网站免费看 | 五月亚洲 | 特级精品毛片免费观看 | xxx日本少妇 | 亚洲性图视频 | 亚洲品质自拍 | 5月婷婷6月丁香 | 国产三级自拍视频 | 2024av视频| 国产精品无码av在线有声小说 | 婷婷深爱五月 | 手机在线亚洲 | 亚洲国产91 | 国产乱淫av片杨贵妃 | 国产又色又爽又高潮免费 | 看全黄大色黄大片美女人 | 521av在线 | 亚洲色图制服丝袜 | 欧美黄色一区 |