查看: 3125|回复: 4

[推荐问答] 如何判断某个文本文档第一行的内容?

[复制链接]
梦石
0
星屑
19426
在线时间
3082 小时
注册时间
2013-1-11
回帖
1207
发表于 2013-9-3 05:46:44 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
如何判断某个文本文档的第一行内容写的是什么啊,求大神!

评分

参与人数 1星屑 +100 收起 理由
怪蜀黍 + 100 收录为推荐问答

查看全部评分

狂気の月兔

梦石
0
星屑
421
在线时间
1245 小时
注册时间
2009-4-7
回帖
866

贵宾

发表于 2013-9-3 12:51:02 | 显示全部楼层
[pre lang="ruby" line="1"]a = []

File.open( "2.txt", "r" ) do |fp|
  a = fp.readlines
end

p a[0][/pre]
回复

使用道具 举报

梦石
0
星屑
19426
在线时间
3082 小时
注册时间
2013-1-11
回帖
1207
 楼主| 发表于 2013-9-3 17:19:19 | 显示全部楼层
铃仙·优昙华院·因幡 发表于 2013-9-3 12:51
a = []

File.open( "2.txt", "r" ) do |fp|

十分感谢!但是怎么调用到条件分歧上呢,求指点一下!
回复

使用道具 举报

狂気の月兔

梦石
0
星屑
421
在线时间
1245 小时
注册时间
2009-4-7
回帖
866

贵宾

发表于 2013-9-3 18:17:15 | 显示全部楼层
[pre lang="ruby" line="1"]

def fileLine?(file_name, content)
    file_one = 0
    File.open( file_name, "r" ) do |fp|
      file_one = fp.readlines[0]
   end
   return file_one == content
end
[/pre]


丢到脚本空白页里去. 使用的时候 条件分歧->脚本-> fileLine?( 文件名, 需要对比的内容)

点评

版主大人赛高 。:.゚ヽ(*´∀`)ノ゚.:。  发表于 2013-9-3 20:18
如果版主认为一个问题比较有代表性,这个问题就会被列为【推荐问答】。被列为【推荐问答】后,提问者可以得到100糖的奖励。  发表于 2013-9-3 20:11
话说推荐问答是啥我都不知道 ( ̄▽ ̄)  发表于 2013-9-3 19:53

评分

参与人数 1梦石 +1 收起 理由
怪蜀黍 + 1 耐心解答典型的问题,辛苦了

查看全部评分

回复

使用道具 举报

梦石
0
星屑
19426
在线时间
3082 小时
注册时间
2013-1-11
回帖
1207
 楼主| 发表于 2013-9-3 19:49:00 | 显示全部楼层

暂时命名

太谢谢你啦!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部