スポンサーリンク

Qt:文字列削除と置き換え

Qtでの文字列削除と置き換え。

環境:QT5.5

スポンサーリンク

文字列から、空白,タブ、改行文字を削除

1
2
3
4
 
// 空白,タブ、改行文字を削除する
// QString str;
	str.trimmed();

文字列の一部を、置き換える

1
2
3
4
5
// 置き換え
// QString str
// "\\SystemRoot"をqgetenv("SystemRoot")で得られた文字列に置き換え
//
	str.replace("\\SystemRoot", qgetenv("SystemRoot"));

文字列の一部を削除する

1
2
3
4
// 削除
// QString str
// strから "(\でエスケープ)を削除します。
	str.remove(QChar('\"'));

コメント

タイトルとURLをコピーしました