Maintenance Ruby 3.4 gets fixes, but no new features. Switch to Ruby 4.0 →
instance method
URI::Generic#split_userinfo
(::String ui) -> ::Array[::String | nil]
split_userinfo(ui)
lib/uri/generic.rb
View on GitHub ↗
# File tmp/rubies/ruby-3.4.1/lib/uri/generic.rb, line 542
def split_userinfo(ui)
return nil, nil unless ui
user, password = ui.split(':', 2)
return user, password
end
Returns the userinfo ui as [user, password] if properly formatted as ‘user:password’.