Joshua Thomas wrote:
> Can anyone please help me?

First, welcome to ruby! Second, maybe something like this:

user_requests = Hash.new{0}
File.open("my_log.txt") do |line|
  user = line.scan(/US=(\w+)/).flatten.first
  user_requests[user] += 1
end

max_requests = user_requests.inject([0,nil]) do |max,user,requests|
  if requests > max[0]
    max = requests,user
  end
  max
end

puts "User #{max_requests[1] has #{max_requests[0] requests"
-- 
Posted via http://www.ruby-forum.com/.