Qt——QString類之Trimmed()函數


前言

實際編程中,經常常會遇到字符串兩側有數量不定的空格,導致難以匹配。所以去除字符串兩側的空格就顯得很重要了

Python環境

在Python中想要去除字符串兩側空格可以用函數

str.strip()

C++環境

在C++中可以通過cstring中的函數

CString str("測試一下   地方  測試  ");

str.TrimRight();//去掉右邊的空格
str.TrimLeft();//去掉左邊的空格

也可以使用

CString str("測試一下   地方  測試  ");
newstr=str.Replace(" ", "");//第一個參數是空格,第二個參數是空字符串。
int i_find=str.Find(newstr.Left(1));

Qt環境(C++)

可以使用QString中的方法

#include <QString>

str.trimmed()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM