に HTML データがあり、char*
それを行ごとに取得し、いくつかの置換を行ってから、それらをすべて 1 つの文字列にまとめたいと考えています。これは私が使用するコードです
std::string to, finalData;
finalData = "";
char* char_array = strtok(data, "\n");
while(char_array){
finalData += std::string(char_array);
char_array = strtok(NULL, "\n");
}
問題は、この ( finalData
) の最後に取得するデータに多くの^M
文字が含まれており、特殊文字があるため検索できないことです。キャラクターを完全に削除する方法はありますか?\n
私はそれがc配列からc ++文字列への変換と関係があり、タブがで表され^I
、cntrlが次のように表されることと関係があると推測しています^