shell中字符串的替换操作

wanderfox 2007-07-03 03:17:18
请问,给定一个字符串,如何把字符串中的某一位字符用别的字符串替换?
比如 "aabbaa"替换第三位为"01"就成为"aa01baa"?
谢谢
...全文
905 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
IdeaSoft 2007-07-08
  • 打赏
  • 举报
回复
可以使用replace命令或者perl命令实现
http://www.taillive.com/post/21
mymtom 2007-07-04
  • 打赏
  • 举报
回复
大家都很关心楼主用的什么方法!
urbest 2007-07-04
  • 打赏
  • 举报
回复
给大家说说吧
wanderfox 2007-07-04
  • 打赏
  • 举报
回复
不好意思,昨天太忙了,没顾上结贴
shell中的代码主要是用到了字符串截取的方法,把字符串分成三部分:“改动字符左边、改动字符、改动字符右边”,把要改动的字符替换以后再把这三部分合起来就好了。
方法比较笨,大家见笑了。结贴
mauricewoo 2007-07-03
  • 打赏
  • 举报
回复
可以利用stl string中的一些函数搞定
dai_weitao 2007-07-03
  • 打赏
  • 举报
回复
把答案说一下.
cceczjxy 2007-07-03
  • 打赏
  • 举报
回复
学习,怎么做的?
cceczjxy 2007-07-03
  • 打赏
  • 举报
回复
支持一下.
wanderfox 2007-07-03
  • 打赏
  • 举报
回复
已经搞定,来人给分

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧