Qtでの文字列削除と置き換え。
環境:QT5.5
文字列から、空白,タブ、改行文字を削除
// 空白,タブ、改行文字を削除する
// QString str;
str.trimmed();
文字列の一部を、置き換える
// 置き換え
// QString str
// "\\SystemRoot"をqgetenv("SystemRoot")で得られた文字列に置き換え
//
str.replace("\\SystemRoot", qgetenv("SystemRoot"));
文字列の一部を削除する
// 削除
// QString str
// strから "(\でエスケープ)を削除します。
str.remove(QChar('\"'));
コメント