• .trim() 方法 的含义及使用场景


    学习目标:

    学习目标如下所示:

    • .trim() 方法 的含义及用法

    学习内容:

    内容:

    1. 含义:
      trim() 函数移除字符串两侧的空白字符或其他预定义字符。
      功能除去字符串开头和末尾的空格或其他字符。函数执行成功时返回删除了string字符串首部和尾部空格的字符串,
      发生错误时返回空字符串()。如果任何参数的值为NULL,Trim() 函数返回NULL。
    2. 在Java中,使用Trim函数需要调用String类的trim()方法。
    3. 该方法会返回一个新的字符串,并且会去掉原字符串开头和结尾的空格、回车、换行符等不可见字符。
    4. 调用方式:string.trim()
    5. trim是一个去字符串空格的方法,返回的是一个新的字符串。
    6. trim不需要传参,直接是对当前调用对象进行处理,二是需要一个返回值,函数里面的this指的就是调用对象,因此不需要进行传参。

    知识小结:

    小结:

    • 1、SQL中的TRIM函数是用来移除掉一个字串中的字头或字尾。最常见的用途是移除字首或字尾的空白。

    • 2、相关函数
      ltrim() - 移除字符串左侧的空白字符或其他预定义字符。
      rtrim() - 移除字符串右侧的空白字符或其他预定义字符。

    • 3、trim()不仅可以去掉空格,还能去掉其他一些多余的符号,
      这些符号分别是:

      \t  \n  \v  \f  \r  \x0085  \x00a0  ?  \u2028  \u2029
      
      • 1

      分别是:水平制表符,换行符,垂直制表符,换页符,回车,后面的这几个除了问号外,其他的都是转义符形式写法。

    • 4、trim()函数移除字符串两侧的空白字符或其他预定义字符。

    功能除去字符串开头和末尾的空格或其他字符。函数执行成功时返回删除了string字符串首部和尾部空格的字符串,发生错误时返回空字符串(“”)。如果任何参数的值为NULL,Trim() 函数返回NULL。

    • 5、查找出第一个不是空格的字符和最后一个不是空格的字符,截取中间的内容
      也 可用 substring实现,如下所示:
      let startIndex = Math.max(this.search(/\S/), 0);
      let endIndex = this.search(/\S\s*$/) + 1;
      return this.substring(startIndex, endIndex);
    • 6、使用正则也可实现实现,
      \s 用来匹配空格,^ 用来匹配空格开头,空格可以为1个或者多个,* 来表示匹配一个或多个
    • [x]7、使用for循环:每次发现一个空格就替换原字符串
      单对于复杂的字符串需要进行处理时,我们尽量不要使用 for 循环。
  • 相关阅读:
    力扣(LeetCode)81. 搜索旋转排序数组 II(C++)
    PS 证件照换底色
    C#面:如何避免类型转换时的异常?
    关于一些常见/好用的matlab工具箱介绍
    微信小程序开发实战(常用的内置组件)
    Fiddler抓包工具配置+Jmeter基本使用
    浏览器中输入url后,发生的事情
    JVM(二十三) -- JVM运行时参数
    python文本操作
    系统设计:消灭慢接口
  • 原文地址:https://blog.csdn.net/YHLSunshine/article/details/132028010