Почему Array.to_s возвращает квадратные скобки?

Для массива, когда я набираю:

puts array[0]

==> text 

Но когда я набираю

puts array[0].to_s

==> ["text"]

Почему скобки и кавычки? Что мне не хватает?

ДОПОЛНЕНИЕ: мой код выглядит так

page = open(url)  {|f| f.read }
page_array = page.scan(/regex/) #pulls partial urls into an array
partial_url = page_array[0].to_s
full_url = base_url + partial_url #adds each partial url to a consistent base_url
puts full_url

то, что я получаю, выглядит так:

http://www.stackoverflow/["questions"]
11
задан Andrew Grimm 12 January 2012 в 04:53
поделиться