zoukankan      html  css  js  c++  java
  • Linux shell 字符串的处理

    +++++++++++++++++++++++++++++++++++++++++++++++

    标题:Linux Shell 字符串的处理

    时间:2020年3月3日

    +++++++++++++++++++++++++++++++++++++++++++++++

    1. 变量的截取

    # url="www.sina.com.cn"

    # echo ${#url}        获取变量的长度

    # echo ${url#*.}        从前向后截取,截取到第一个点

    # echo ${url##*.}         从前向后截取,截取到最后一个点(贪婪匹配)

    # echo ${url%.*}          从后向前截取,截取到第一匹配的点

    # echo ${url%%.*}       从后向前截取,截取到最后一次匹配的点(贪婪匹配)

    2. 变量的切片

    echo ${url:0:2}        从下标为0的位置开始,截取两个字符

    echo ${url:5}           从下标为5的位置开始,截取到最后

    echo ${url:(-3):2}       从倒数第三个的位置,向后截取两个字符

    3. 内容的替换

    # echo ${url/www/WWW/}   把字符串中的小写www替换成大写WWW

    # echo ${url//w/W}       把小写的w替换成大写的W,并且是贪婪匹配

    欢迎大家查看学习,如果发现发布内容存在问题,希望大家能够留下宝贵的评论,会尽快确认并进行更正。如果大家存在类似的问题也可以留言,尽量和大家一起解决,共同进步。后期会持续更新相关内容。
  • 相关阅读:
    Adodb.recorset中Field字段的属性及意义
    郁闷的新一篇
    最近身体越来越差了。。。
    成事在天,谋事在人
    我要带我老婆去看看机场...
    Javascript 时间比较
    同步异步传输
    使用WSPBuilder 生成wsp文件,部署,激活,使用
    动态添加SqlParameter
    C#几种排序方法
  • 原文地址:https://www.cnblogs.com/lv1572407/p/12404075.html
Copyright © 2011-2022 走看看