Linux的字符串截取
var="http://www.google.com/aaaa/bbbb/index.html"
1、${var#*/}
表示字符串从左向右匹配,直到匹配到第一个‘/’,删除该'/'及其左侧所有的字符,仅留下右侧的字符
echo ${var#*/} // 输出 /www.google.com/aaaa/bbbb/index.html
2、 ${var##*/}
表示字符串从左向右匹配,直到匹配到最后一个‘/’,删除该'/'及其左侧所有的字符,仅留下右侧的字符
echo ${var##*/} // 输出 index.html
3、 ${var%/*}
表示字符串从右向左匹配,直到匹配到第一个‘/’,删除该'/'及其右侧所有的字符,仅留下左侧的字符
echo ${var%*/} // 输出 http://www.google.com/aaaa/bbbb
4、 ${var%%/*}
表示字符串从右向左匹配,直到匹配到最后一个‘/’,删除该'/'及其右侧所有的字符,仅留下左侧的字符
echo ${var%%*/} // 输出 http: