• 常见字符串操作方式总结


    <1> 获取字符串长度:

      ${#str}

      

      

    <2> 获取尾部字符串:

      ${str#*b}, 非贪婪匹配删除的部分,从字符串左边开始,删除掉第一个出现的'b'及其左边所有的字符串。

      ${str##*b}, 贪婪匹配删除的部分,从字符串左边开始,删除掉最后一个出现的‘b’以及左边所有的字符串。

      

      

    <3> 获取头部字符串

      ${str%b*},  非贪婪匹配删除的部分,从字符串右边开始,删除掉第一个出现的'b'及其右边所有的字符串。

      ${str%%b*},  非贪婪匹配删除的部分,从字符串右边开始,删除掉最后一个出现的'b'及其右边所有的字符串。

      

      

    <4> 从字符串左边开始截取

      ${str:1:3}, 从字符串左边index为1的字符开始,截取3个字符

      ${str:1}, 从字符串左边index为1的字符开始,截取后面所有的字符

      

      

    <5> 从字符串右边开始截取

      ${str:0-3}, 字符串后3个字符

      

      

      

      

  • 相关阅读:
    html+css动态篇
    html+css定位篇
    首页的css
    display详细说明
    html+css 布局篇
    html+css杂记
    JS与ES的关系
    H5本地存储
    JavaScript面向对象
    JavaScript执行上下文
  • 原文地址:https://www.cnblogs.com/MyOnlyBook/p/9478572.html
Copyright © 2020-2023  润新知