91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Boost之正則表達式Regex庫的使用方法

發布時間:2020-06-30 02:17:25 來源:網絡 閱讀:2330 作者:liam2199 欄目:編程語言

這個程序可以簡潔的挑出了目標字符串。

#include <cstdlib>   
#include <stdlib.h>   
#include <boost/regex.hpp>   
#include <stdlib.h>
#include <string>   
#include <iostream>   
using namespace std;  
using namespace boost;  

regex expression("^select ([a-zA-Z]*) from ([a-zA-Z]*)");//定義正則表達式expression   

int main(int argc, char* argv[])  
{  
    std::string in;  
    cmatch what;  
    cout << "enter test string" << endl;  
    getline(cin,in);  
    if(regex_match(in.c_str(), what, expression))//regex_match:匹配算法,用于測試一個字符串是否和正則式匹配   
    {  
        for(int i=0;i<what.size();i++)  
            cout<<"str :"<<what[i].str()<<endl;  
    }  
    else  
    {  
        cout<<"Error Input"<<endl;  
    }  

    system("pause");

    return 0;  
} 
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

杭锦后旗| 潜山县| 巴中市| 东源县| 前郭尔| 禄丰县| 汕尾市| 巢湖市| 香河县| 石阡县| 巫溪县| 会昌县| 宜兰市| 溆浦县| 阿图什市| 罗江县| 灵石县| 荔波县| 保定市| 高州市| 松桃| 大田县| 阳西县| 仲巴县| 昌平区| 会宁县| 松江区| 朝阳县| 乌拉特后旗| 宜昌市| 贵州省| 湖南省| 东辽县| 南开区| 札达县| 砀山县| 琼中| 平舆县| 通化市| 正安县| 滦平县|