首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

文本替换关于大小写,该如何处理

2012-02-26 
文本替换关于大小写高手帮忙看看这个用sed之类的怎么实现:把一个文档中具有world(不管大小写)字样的单词全

文本替换关于大小写
高手帮忙看看这个用sed之类的怎么实现:
把一个文档中具有world(不管大小写)字样的单词全部替换成world!(替换后的单词大小写不变)
例如:world -> world!
World -> World!
WORLD -> WORLD!

谢谢

[解决办法]
echo "Fuck u , World " | sed -r "s/(.*)([wW][oO][rR][lL][dD])(.*)/\1\2\!\3/g"
[解决办法]

Assembly code
echo "Fuck u , World " | sed 's/[wW][oO][rR][lL][dD]/&!/g' 

热点排行