Как извлечь из строки URL-адрес с неанглийскими символами?

Вот простой скрипт, который берет якорный тег с немецким URL и извлекает URL:

# encoding: utf-8

require 'uri'

url = URI.extract('<a href="http://www.example.com/wp content/uploads/2012/01/München.jpg">München</a>')

puts url
http://www.example.com/wp-content/uploads/2012/01/M

extract метод останавливается наü, Как я могу заставить его работать с неанглийскими буквами? Я использую ruby-1.9.3-p0.

Ответы на вопрос(3)

Ваш ответ на вопрос