module BBwin
$time=0
def self.获取指定网页源代码 #
a = url_data("https://price.btcfans.com/") #网页例子
f = File.open("网页源代码.txt","w+") #a+意思:讀取,写入,覆盖原文件,文件不存在自动创建
#p a
f.write(a)
end #def
def self.获取比特币价格 #
#f = File.open("网页源代码.txt","w+")
$subject=[]
$subject = File.readlines("网页源代码.txt")#$subject等于行里所有行数
#p $subject.size
for i in 0...$subject.size #遍历所有行数
$subject[i].chomp! #!發生變化并返回
#$subject[i] =~ /比特币价格<(\d+)/i #错误示范
#p $subject[i]
$subject[i] =~ /data-usd="(\d+)/i#匹配文本中的data-usd="后的数字
p "比特币现时价格",$1#匹配全部匹配到的的一个变量为$1
end #for i
end #def
end #module
module BBwin
$time=0
def self.获取指定网页源代码 #
a = url_data("https://price.btcfans.com/") #网页例子
f = File.open("网页源代码.txt","w+") #a+意思:讀取,写入,覆盖原文件,文件不存在自动创建
#p a
f.write(a)
end #def
def self.获取比特币价格 #
#f = File.open("网页源代码.txt","w+")
$subject=[]
$subject = File.readlines("网页源代码.txt")#$subject等于行里所有行数
#p $subject.size
for i in 0...$subject.size #遍历所有行数
$subject[i].chomp! #!發生變化并返回
#$subject[i] =~ /比特币价格<(\d+)/i #错误示范
#p $subject[i]
$subject[i] =~ /data-usd="(\d+)/i#匹配文本中的data-usd="后的数字
p "比特币现时价格",$1#匹配全部匹配到的的一个变量为$1
end #for i
end #def
end #module