涉及到string類的兩個函式find和substr:
1、find函式
原型: size_t find ( const string& str, size_t pos = 0 ) const;
功能: 查詢子字串第一次出現的位置。
引數說明:str為子字串,pos為初始查詢位置。
返回值: 找到的話返回第一次出現的位置,否則返回string::npos
2、substr函式
原型: string substr ( size_t pos = 0, size_t n = npos ) const;
功能: 獲得子字串。
引數說明:pos為起始位置(預設為0),n為結束位置(預設為npos)
返回值: 子字串
#include #include #include //字串分割函式
std::vectorsplit(std::string str,std::string pattern)
} std::string strs;
for (int i = 0; i < pos - 1; i++)
cout << strs << endl;
}
PHP 分割字串與合併字串
if empty row picturesurl else 1 php字串合併函式implode 函式說明 implode 分隔符 可選 陣列 返回值 把陣列元素組合為乙個字串 例子 arr array hello world result implode arr print r result 結果...
用boost tokenizer分割字串
說明 本文是boost tokenizer類的整理,原文出處為boost的document,此處僅作學習筆記之用。1 boost tokenizer boost tokenizer提供了一種靈活 易用的方式來將乙個字串分解為乙個字串列表。這是個模板類,類的宣告為 template class tok...
php 字串的合併與分割
1 php字串合併函式implode 函式說明 implode 分隔符 可選 陣列 返回值 把陣列元素組合為乙個字串 例子 arr array hello world result implode arr print r result 結果顯示hello world 2 php字串分隔函式explo...