C 相關之功能 字串拆分

2021-10-01 09:47:26 字數 791 閱讀 6368

/*

* func: 將src字串根據split_string為關鍵拆分並得到乙個vector容器

* src: 源字串

* split_string: 關鍵字串

* return: vector容器

*/std::vectorsplit_string(std::string src, const std::string &split_string)

gstr.push_back(src);

}catch(std::exception &e)

return gstr;}/*

* func: 獲取完整的字串

* src:源字串

* tem:暫存,將被其他代替

* sub:替代字串

*/std::string get_full_speech(std::string &src,const std::string &tem,std::string &sub)

}catch(std::exception &e)

res = src;

return res;

}

測試程式

void start() 

}輸出結果:

你好,%需要什麼服務

你好,帥哥需要什麼服務

天氣怎麼樣

天氣怎麼樣

我叫%,你們知道嗎

我叫帥哥,你們知道嗎

大河治水%來,帶我

大河治水帥哥來,帶我

C 拆分字串 strtok,strsep

標頭檔案string.h strtok是標準c函式 strsep是strtok的公升級版,但是不支援windows c 函式原型啥的我就不往上粘了,直接上例子 這是strtok的 include include include include include include include incl...

拆分字串

拆分乙個字串,獲取每一組的key與value。如字串 qq adf f qewr98 eer d9adf t ad34 f qewrqr u adf43 gggg 2344 按照物件導向理念來解決,建立乙個物件 這個是對物件物件,有key和value兩個特性。我們需要把拆分好的資料臨時儲存起來,現在...

拆分字串

本函式可以將 目標字串 以 指定字串 進行拆分,並通過表結構返回結果。如下 create or replace type str split is table of varchar2 4000 create or replace function splitstr p string in varch...