zoukankan      html  css  js  c++  java
  • c#的Trim方法

    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(字串): 将所有字串结尾的空白移除。

  • 相关阅读:
    回溯算法
    cannot import name 'np' in mxnet
    Linux后台运行任务 nohup &
    为Windows Terminal添加右键菜单
    Outlook设置QQ邮箱
    逻辑回归 logistic regression
    Python添加自定义目录到sys.path
    强化学习 策略梯度
    为Windows terminal preview添加右键菜单
    双系统使用Linux引导
  • 原文地址:https://www.cnblogs.com/chenhailing/p/7449469.html
Copyright © 2011-2022 走看看