【发布时间】:2012-09-19 02:10:03
【问题描述】:
我有一个文件
**data2.l**
I have a car
its nissan GTR
this car is super fast
如果我想从这个文件中删除“汽车”这个词,我只是使用
perl -p -i -e "s/car//ig" data2.l
但如果我想保留“汽车”并删除“汽车”以外的所有其他术语 如果我尝试只提取“汽车”,我只能提取包含“汽车”的完整行。
**example O/P**
car
car
那么可以稍微修改一下这个单行代码来完成这项任务吗?
【问题讨论】:
-
如果“汽车”一词在每一行出现多次怎么办?你希望你的输出是什么?
-
打印两个时间。不管它重复多少次,我只想提取那个词。