当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]如何把某文件中特定符号中间的一些信息提取出来?在线等!!!
帖子发表于 : 2007-08-17 11:44 

注册: 2005-06-12 12:23
帖子: 335
送出感谢: 0 次
接收感谢: 0 次
例如文件内容为:
<TD ROWSPAN='4'><font color='#000000'>1</TD><TD><font color='#000000'>1</TD><TD><font color='#000000'>602.0</TD><TD><font color='#000000'>0</TD><TD><font color='#000000'>0.021 Mbps (0 %)</TD><TD><font color='#000000'>38.015 Mbps</TD>
我只想要每个<font color='#000000'>后边的那个数值,包括单位,并输出到一个文件中,格式为:
1
1
602.0
0
0.021 Mbps
38.015 Mbps


_________________
快乐工作 快乐学习


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-08-17 12:15 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
i=grep -o "<font[^>]" xxxxx.html
echo ${i#*\#}


_________________
● 鸣学


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-08-17 18:19 
头像

注册: 2006-05-19 21:42
帖子: 184
地址: NIT
送出感谢: 0 次
接收感谢: 0 次
cat xxxx.html|tr '>' '\n'|grep -oE '(\w|\.| )*'


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-08-21 10:25 

注册: 2007-05-24 14:56
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
三楼的厉害那个延伸的正则表达式看不懂能不能够解释一下grep -oE后面的正则表达式


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-08-21 12:16 
头像

注册: 2006-05-19 21:42
帖子: 184
地址: NIT
送出感谢: 0 次
接收感谢: 0 次
\w表示字母或数字,(\w|\.| )表示\w,小数点,空格中的任意一个,*表示前面的若干次重复


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-08-21 17:06 

注册: 2007-05-24 14:56
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
受教了,非常感谢


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译