История изменений
Исправление cdshines, (текущая версия) :
вот же:
line =~ (/(.*?)\s+(.*)/)
#...
print "a= #{$1} b= #{$2} \n"
File.open("text", "r").each_line do |l|
if l !~ /^[#;]/
l.match /(\d*)\s(\d*)/
puts "a = #{$1} b = #{$2}"
end
end
Исправление cdshines, :
вот же:
line =~ (/(.*?)\s+(.*)/)
#...
print "a= #{$1} b= #{$2} \n"
File.open("text", "r").each_line do |l|
printf("a = %d b = %d\n", l[0], l[2]) if l !~ /^[#;]/
end
Исходная версия cdshines, :
вот же:
line =~ (/(.*?)\s+(.*)/) print «a= #{$1} b= #{$2} \n»
я бы сделал как-то так тогда уже
File.open("text", "r").each_line do |l|
printf("a = %d b = %d\n", l[0], l[2]) if l !~ /^[#;]/
end