首页 > 代码库 > bash:裁剪字符串 ${var:3:2}
bash:裁剪字符串 ${var:3:2}
1)按照index和长度裁剪变量字符串
var=foobar echo ${var:3} -------bar echo ${var:3:2} -------ba 从index为3开始,取两个
echo ${var: -4}
2)使用模式裁剪字符串
6 phone=555-456-1414 7 echo ${phone#*-} 456-1414 从开头匹配 8 echo ${phone##*-} 1414 贪婪 9 echo ${phone%-*} 555-456 从结尾匹配 10 echo ${phone%%-*} 555 贪婪 11 echo ${phone#-*} 555-456-1414
可以从复杂url中截取出域名
bash:裁剪字符串 ${var:3:2}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。