var=”http://www.printhr.com/index.php”
#删除左边字符,保留右边字符
echo ${var#*//}
#删除左边字符,保留右边字符。
echo ${var##*/}
#删除右边字符,保留左边字符
echo ${var%/*}
#删除右边字符,保留左边字符
echo ${var%%/*}
#从左边第几个字符开始,及字符的个数
echo ${var:0:5}
#从左边第几个字符开始,一直到结束。
echo ${var:7}
#从右边第几个字符开始,及字符的个数
echo ${var:0-7:3}
从右边第几个字符开始,一直到结束。
echo ${var:0-7}
输出结果:
www.printhr.com/index.php
index.php
http://www.printhr.com http:
http:
www.printhr.com/index.php
dex
dex.php