Bash字符串操作
来源:互联网 发布:ava编程思想 编辑:程序博客网 时间:2024/04/29 22:20
1.常用操作
substring可以是正则表达式
2.一个例子
#!/bin/bash mystr="hello world" echo ${#mystr} #11 echo ${mystr:1} #ello world echo ${mystr:1:2} #el echo ${mystr#*l} #lo world echo ${mystr##*l} #d echo ${mystr%l*} #hello wor echo ${mystr%%l*} #he echo ${mystr/l/L} #heLlo world echo ${mystr//l/L} #heLLo worLd echo ${mystr/#hello/lala} #lala world echo ${mystr/#llo/lala} #hello world echo ${mystr/%world/lala} #hello lala echo ${mystr/%worl/lala} #hello world
需要注意的是${string/#substring/replacement}和${string/%substring/replacement}是前缀匹配和后缀匹配,也就是说其它位置的匹配是无效的。
- 参考:
- linux shell 字符串操作(长度,查找,替换)详解
0 0
- bash字符串操作
- bash中的字符串操作
- Bash基本字符串操作
- FW: BASH字符串操作
- Bash Shell 字符串操作
- bash字符串操作
- Bash字符串的操作
- Bash字符串操作
- bash字符串操作
- Bash Shell(字符串)操作小结
- Bash Shell字符串操作小结
- Bash Shell字符串操作小结
- Bash Shell字符串操作小结
- Bash Shell字符串操作小结
- Bash Shell字符串操作小结
- Bash Shell字符串操作小结
- Bash Shell字符串操作小结
- bash变量扩展(字符串操作)
- Python——字符串
- cocos2d-x异步加载纹理真地很渣
- TEST CODE
- 用于视觉识别的卷积神经网络
- Apache中 RewriteRule 规则参数介绍
- Bash字符串操作
- Python——字典
- 外方投资比例低于25%
- Nginx 关于 Rewrite 执行顺序详解
- 在mac系统安装Apache Tomcat的详细步骤
- 一个老兵的linux学习和面试经验分享 【转载】
- Python——条件、循环和其他语句
- 配置安装Apache主服务发生错误:"(OS 5)拒绝访问。 : AH00369: Failed to open the Windows service manager, perh······ "
- Python——面向对象编程(引言)