1、Trim()
Trim()刪除字符串頭部及尾部出現的空格,刪除的過程為從外到內,直到碰到一個非空格的字符為止,所以不管前后有多少個連續的空格都會被刪除掉。
這個方法類似於Python中的strip方法,具體用法也類似,可以參考鏈接:http://www.cnblogs.com/chenhailing/p/7399584.html
還有TrimStart()只刪除字符串的頭部的空格;TrimEnd()只刪除字符串尾部的空格他們在Python中分別對應的是lstrip和rstrip方法。如果這三個函數帶上字符型數組的參數,則是刪除字符型數組中出現的任意字符。如Trim("abcd".ToCharArray())就是刪除字符串頭部及尾部出現的a或b或c或d字符,刪除的過程直到碰到一個既不是a也不是b也不是c也不是d的字符才結束。函數執行成功時返回刪除了string字符串首部和尾部空格的字符串,發生錯誤時返回空字符串("")。如果任何參數的值為NULL,Trim()函數返回NULL。
2、其它相關資料(轉載)
SQL 中的 TRIM 函數是用來移除掉一個字串中的字頭或字尾。
最常見的用途是移除字首或字尾的空白。
這個函數在不同的資料庫中有不同的名稱:
1)MySQL: TRIM(), RTRIM(), LTRIM()
2)Oracle: RTRIM(), LTRIM()
3)SQL Server: RTRIM(), LTRIM()
3、各種 trim 函數的語法如下
1)TRIM([[位置] [要移除的字串] FROM ] 字串): [位置] 的可能值為 LEADING (起頭), TRAILING (結尾), or BOTH (起頭及結尾)。
這個函數將把 [要移除的字串] 從字串的起頭、結尾,或是起頭及結尾移除。如果我們沒有列出 [要移除的字串] 是什么的話,那空白就會被移除。
2)LTRIM(字串): 將所有字串起頭的空白移除。
3)RTRIM(字串): 將所有字串結尾的空白移除。