zoukankan      html  css  js  c++  java
  • Shell字符串截取(非常详细)

    1) 使用 # 号保留右边字符

    使用#号可以保留指定字符(或者子字符串)右边的所有字符,具体格式如下:

    ${string#*chars}

    其中,string 表示要截取的字符,chars 是指定的字符(或者子字符串),*是通配符的一种,表示任意长度的字符串。#*chars连起来使用的意思是:保留string左边起第一个chars右边的所有字符,忽略其左边的所有字符包括chars

    例句:

    2) 使用 % 保留左边字符

    使用%号可以保留指定字符(或者子字符串)左边的所有字符,具体格式如下:

    ${string%chars*}

    请注意*的位置,因为要保留chars 左边的字符,而忽略 chars 右边的字符,所以*应该位于 chars 的右侧。%chars*连起来使用的意思是:保留string右边起第一个chars左边的所有字符,忽略其右边的所有字符包括chars

    例句:

    整理自:http://c.biancheng.net/view/1120.html

  • 相关阅读:
    MySQL length函数
    MySQL between ... and ...
    MySQL Group By使用
    MySQL 聚合函数/分组函数
    MySQL where与like
    MySQL order by与distinct
    城市网络
    滑动窗口
    合并回文子串(NC13230)
    NC50439
  • 原文地址:https://www.cnblogs.com/zhaochi/p/12805935.html
Copyright © 2011-2022 走看看