美文网首页
Linux截取字符串

Linux截取字符串

作者: 佳名 | 来源:发表于2020-05-31 20:52 被阅读0次
id=luo.zhi.xin

1. %号截取

删除右边字符,保留左边字符

echo ${id%.*}
#luo.zhi

%.*表示从右边开始,删除第一个 "."及右边的字符

2. %% 号截取

删除右边字符,保留左边字符

echo ${id%%.*}
#luo

%%.* 表示从右边开始,删除最后(最左边)一个"."及右边的字符

3. 从左边第几个字符开始,及字符的个数

echo ${id:0:5}
#luo.z

其中的 0 表示左边第一个字符开始,5 表示字符的总个数。

4. 从左边第几个字符开始,一直到结束。

echo ${id:7}
.xin

相关文章

  • Mac常用命令

    linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 )Linux Shell...

  • shell学习(一)

    Linux的字符串截取 var="http://www.google.com/aaaa/bbbb/index.ht...

  • mac 终端常见命令

    切换shell 截取字符串 shell字符串的截取 shell字符串的截取 Shell脚本8种字符串截取方法总...

  • swift-字符串截取 截取指定字符前面或后面的字符串

    截取‘:’前面所有的字符串 截取‘:’前面所有的字符串(结果包含‘:’) 截取':'后面的所有字符串 截取':'后...

  • iOS 字符串常见处理

    一、截取字符串 iOS “字符串” 的几种常见的截取方法(随时更新)iOS截取字符串,分割字符串iOS 截取字符串...

  • OC - NSString

    1.字符串的截取 字符串的截取用: 字符串 +substring..如果开始就截取用from, 如果截取到用to。...

  • OC 字符串的截取

    1、字符串截取 2、从指定位置开始截取n个长度 3、分隔字符串 4、字符串的截取替换 5、替换掉截取某部分的字符串...

  • Swift字符串截取

    NSString类型的字符串截取 NSString类型的字符串截取方法,同于OC语言的字符串截取方法,不能修改字符...

  • MySQL字符串截取的4个函数

    mysql字符串截取的4个函数 tags:mysql 字符串截取 1、从左开始截取字符串 left(str, le...

  • shell截取字符串

    获取字符串长度 最小限度从前面截取字符串 最大限度从前面截取字符串 最小限度从后面截取字符串 最大限度从后面截取字...

网友评论

      本文标题:Linux截取字符串

      本文链接:https://www.haomeiwen.com/subject/mwwrzhtx.html