美文网首页
获取子串-4

获取子串-4

作者: 小小机器人 | 来源:发表于2017-05-05 10:53 被阅读12次
表达式 说明
${#string} 返回string的长度
${string:position} 在string中,position往后提取
${string:position:length} 在string中,从position提取length个长度字符
${string#substring} 在string中,从头删除substring最短匹配(必须从第一位开始匹配)
${string##substring} 在string中,从头删除substring最长匹配
${string%substring} 在string中,从尾删除substring最短匹配(必须从最后一位开始匹配)
${string%%substring} 在string中,从尾删除substring最长匹配
${string/substring/replace} 用replace替换string中第一个匹配的substring
${string/#substring/replace} 从头开始用replace替换string中第一个匹配的substring(同上)
${string/$substring/replace} 从尾开始用replace替换string中第一个匹配的substring
${string//substring/replace} 用replace替换所有string中匹配的substring

示例:

[root@localhost ~]# echo $str
I love china love maogongclear
[root@localhost ~]# str=${str/"love"/"very love"}
[root@localhost ~]# echo $str
I very love china love maogongclear

相关文章

网友评论

      本文标题:获取子串-4

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