C Split 字元文字中的字元太多

2021-09-25 04:55:20 字數 590 閱讀 8373

問題:

原因:

split()裡面是用char型別不是string字串型別,所以只能用乙個字元,必須先把多個字元替換成乙個字元,然後再分割。

解決方案一:

string html = "";

html = html.replace("

","*");

string title = html.split('

*')[1]; // 第二百三十六章 古神精神印記

解決方案二:

string title = html.split(new

string , stringsplitoptions.removeemptyentries)[1];

C split 用字串分割

string aa 1234124 234234 knfdlgndfl lfgkd nkdfln,xcmv,xzcm mxcnvmxcvnsdklfd string arrresult aa.split new string,stringsplitoptions.none 這裡不能用 string ...

C split分割字串函式

將字串繫結到輸入流istringstream,然後使用getline的第三個引數,自定義使用什麼符號進行分割就可以了。include include include include using namespace std void split const string s,vector sv,con...

C Split字元分割的幾種使用方法

第一種方法 string s abcdeabcdeabcde string sarray s.split c foreach string i in sarray console.writeline i.tostring console.readkey 輸出下面的結果 abdeab deab de第...