正常替换的语法格式:

echo "we are famify" |  sed "/are/s/e/E/g"
#wE arE famify

如果我们需要把are替换为arE

找到指定字符并替换:
echo "we are famify" | sed "/are/s/e/E/g"
#wE arE famify

发现全部的e都被替换为了大写,这是因为sed是对行进行操作的,所以需要进行行分隔

echo "we are famify" | xargs -n 1 | sed "/are/s/e/E/g"
#we
#arE
#famify

找到并删除:

echo "we are famify" |  xargs -n 1 | sed "/are/d"
#we
#famify

sed还支持一次进行多次sed操作,每个操作用分号隔开:

echo "The spring river tides even the sea level, the sea moon co-tidal." | xargs -n 1 | sed s"|sea|SEA|g;s|moon|Moon|g;/[tT]he/d;/eve/s/e/E/g"

输出为:

spring
river
tides
EvEn
SEA
lEvEl,
SEA
Moon
co-tidal.

sed找到指定字符并进行替换或者删除相关推荐

  1. PHP操作字符串 截取指定长度字符 移除字符串两侧 左侧 右侧指定字符 或空白字符 替换字符...

    trim() trim() 函数移除字符串两侧的空白字符或其他预定义字符. <?php $str = "Hello World!"; echo $str . "&l ...

  2. 实验7-3-2 查找指定字符 (15分)

    解题思路 输入指定字符后换行 输入一字符串 遍历字符串查找指定字符,并将指定字符的下标赋值给index,这样index就会得到字符串最后一个字符的位置下标 输出 源代码如下: #include< ...

  3. 7-2 删除字符串中指定字符 (10分)

    7-2 删除字符串中指定字符 (10分) 删除字符串中的指定字符,字符串和要删除的字符均由键盘输入. 输入格式: 在第一行中输入一个长度不超过20的字符串.并以回车结束:在第二行中输入待删除的一个字符 ...

  4. sed命令替换指定字符后不固定字符串,文本信息的替换删除

    sed主要用来处理文本内容的修改,文本的提取分割可以使用awk和cut命令,参考本人文章linux常用文本字符分割分析awk和cut命令 sed命令格式: sed [选项] '.../.../...' ...

  5. js 正则表达式奇偶字符串替换_JS利用正则配合replace替换指定字符

    替换指定字符的方法有很多,在本文为大家详细介绍下,JS利用正则配合replace是如何做到的,喜欢的朋友可以参考下 定义和用法 replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一 ...

  6. C++ string 替换指定字符

    C++的string提供了replace方法来实现字符串的替换,但是有时候我们想要实现类似JAVA中的替换功能--将string中的某个字符a全部替换成新的字符b,这个功能在提供的replace方法中 ...

  7. js正则替换字符串中所有的指定字符

    mysql 中用正则表达式如何取一个字符串中指定的字段, substring_index(input,split,index):input为要截取的字符,split为分隔符,Index为要截取第ind ...

  8. Java黑皮书课后题第6章:*6.23(指定字符的出现次数)使用下面的方法头编写一个方法,找到一个字符串中指定字符的出现次数。编写一个测试程序,提示用户输入一个字符串以及一个字符,显示该字符出现次数

    6.23(指定字符的出现次数)使用下面的方法头编写一个方法,找到一个字符串中指定字符的出现次数.编写一个测试程序,提示用户输入一个字符串以及一个字符,显示该字符出现次数 题目 题目描述 破题 代码 运 ...

  9. php正则替换模板变量,php正则替换变量指定字符的方法

    本文实例讲述了php正则替换变量指定字符的方法.分享给大家供大家参考.具体如下: 这里介绍三种常用方法. 方法一: $str = preg_quote('(银子)'); $txt = '我的呢称(银子 ...

最新文章

  1. 2021-07-30 自己垃圾场景数据集训练Bisenet网络
  2. 441. Arranging Coins
  3. 开发函数计算的正确姿势——OCR 服务
  4. boost::hof::unpack用法的测试程序
  5. python 线性回归回归 缺失值 忽略_python – 使用scikit-learn(sklearn),如何处理线性回归的缺失数据?...
  6. ie浏览器跨域报错问题;Access-Control-Allow-Headers 列表不存在请求表头 content-type;XMLHTTPRequest:网络错误 0x80070005,拒绝访问。
  7. Golang笔记——反射
  8. windows11升级安装失败怎么办,电脑如何正确安装win11
  9. const常类型说明
  10. 中国移动通信研究院笔试题2
  11. 机械臂拉格朗日法逆动力学建模仿真(附MATLAB代码)
  12. 《三级医院评审标准(2020年版)》及解读:医疗机构要不断加强信息化建设
  13. 2023新疆大学计算机考研信息汇总
  14. 矩阵直接分解法matlab,矩阵直接三角分解法
  15. Hola Studio最佳实践之多边形刚体的编辑
  16. 网络模型可视化工具-netron
  17. 国外工业互联网安全现状分析(政策;标准;厂商;产品)
  18. termux目录_Termux 入门与实践
  19. HTML5期末大作业:音乐网站设计——html5在线音乐新闻发布会网站模板(滚动页) HTML+CSS+JavaScript
  20. python直方图上加正态分布线_Python直方图绘制(与标准正态分布进行比较)

热门文章

  1. android OTA
  2. Python足够开一家语音识别公司的中文语音识别系统源码方案
  3. 启动http报错AH00558:Could not reliably determine the server‘s fully qualified domain name using解决办法
  4. 杭电 2100 Lovekey
  5. 生物信息数据格式:gff,gtf格式
  6. TPLINK渗透实战
  7. 管理系统中计算机应用试题及答案,自考管理系统中计算机应用试题及答案
  8. Python内部函数
  9. 解决zsh: command not found问题
  10. Ubuntu桌面生存指南 --- Ubuntu常用效率软件简介