Hi,
In message "[ruby-talk:15626] $& works -- md[0] does not"
on 01/05/24, Manuel Zabelt <ng / zabelt.net> writes:
|The follwing snippet of code does not work:
|
|08:File.open('/var/log/online') do |f|
|09: f.each do |line|
|10: md = /\d+\.\d+\.\d+\.\d+/.match line
|11: ips[md[0]]+=1 if md[0]
|12: end
|13:end
Try
08:File.open('/var/log/online') do |f|
09: f.each do |line|
10: if md = /\d+\.\d+\.\d+\.\d+/.match line
11: ips[md[0]]+=1
12: end
13: end
14:end
matz.