求助(如何从文件中提取出包含关键字的字段)

wolfwu_kg5 2012-03-16 01:58:53
假设现在有个文件,文件中的内容如下:

体育<http://sports.sina.com.cn>视频<http://video.sina.com.cn>新闻<http://news.sina.com.cn><a href="http://sports.sina.com.cn/nba/deadline2012/" target="_blank">NBA交易截止日快船压哨3方交易</a>
<a href="http://news.sina.com.cn/c/2012-03-16/105524125885.shtml" target="_blank">两会反对票成常态</a>



如何提取出包含关键字sina.com.cn的字段

效果:
sports.sina.com.cn
video.sina.com.cn
news.sina.com.cn

谢谢大家啦
...全文
187 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
justkk 2012-03-16
  • 打赏
  • 举报
回复
把源文件中的内容拆分为一行一行的形式
每一行只包括大写字母、小写字母或小数点,其他的全部替换为换行
wolfwu_kg5 2012-03-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 justkk 的回复:]
tr -cs '.[:lower:][:upper:]' '[\n*]' < yourfile |grep "sina.com.cn"
[/Quote]
能麻烦大概解释下吗?
wolfwu_kg5 2012-03-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 justkk 的回复:]

tr -cs '.[:lower:][:upper:]' '[\n*]' < yourfile |grep "sina.com.cn"
[/Quote]
太感谢啦~
justkk 2012-03-16
  • 打赏
  • 举报
回复
tr -cs '.[:lower:][:upper:]' '[\n*]' < yourfile |grep "sina.com.cn"

23,110

社区成员

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

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