Linux的字符串截取
var="http://www.google.com/aaaa/bbbb/index.html"
1、${var#*/}
表示字符串從左向右匹配,直到匹配到第一個‘/’,刪除該'/'及其左側(cè)所有的字符丘喻,僅留下右側(cè)的字符
echo ${var#*/} // 輸出 /www.google.com/aaaa/bbbb/index.html
2、 ${var##*/}
表示字符串從左向右匹配,直到匹配到最后一個‘/’总寻,刪除該'/'及其左側(cè)所有的字符,僅留下右側(cè)的字符
echo ${var##*/} // 輸出 index.html
3梢为、 ${var%/*}
表示字符串從右向左匹配渐行,直到匹配到第一個‘/’,刪除該'/'及其右側(cè)所有的字符铸董,僅留下左側(cè)的字符
echo ${var%*/} // 輸出 http://www.google.com/aaaa/bbbb
4祟印、 ${var%%/*}
表示字符串從右向左匹配,直到匹配到最后一個‘/’粟害,刪除該'/'及其右側(cè)所有的字符蕴忆,僅留下左側(cè)的字符
echo ${var%%*/} // 輸出 http: