1.myvar="foobar";
${myvar:3} #输出bar
${myvar:3:2} #输出ba
${myvar: -4} #输出obar 注:中间的空格是必须的
2.${variable#word} #从字符串开头使用非贪婪模式匹配
phone="555-456-1414"
${phone#*-} #输出456-1414
3.${variable##word} #从字符串开头使用贪婪模式匹配
${phone##*-} #输出1414
4.${variable%word} #从字符串结尾使用非贪婪模式匹配
${phone%-*} #输出555-456
5.${variable%%word} #从字符串结尾使用贪婪模式匹配
${phone%%-*} #输出555
贪婪模式是指选择匹配表达式的可能的最长模式;非贪婪模式是指选择匹配表达式的可能的最短模式