前言
實際編程中,經常常會遇到字符串兩側有數量不定的空格,導致難以匹配。所以去除字符串兩側的空格就顯得很重要了
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()