0
如何在Ruby 1.9.2中提取以下字符串的username
位置中的文本?如何从这个字符串中提取特定位置的文本?
https://www.facebook.com/username/posts/101502204713520282
如何在Ruby 1.9.2中提取以下字符串的username
位置中的文本?如何从这个字符串中提取特定位置的文本?
https://www.facebook.com/username/posts/101502204713520282
拆分一个或多个/的实例并采取第三部分?
ruby-1.9.2-p0 :001 > string = "https://www.facebook.com/username/posts/101502204713520282"
=> "https://www.facebook.com/username/posts/101502204713520282"
ruby-1.9.2-p0 :002 > string.split(/\/+/)[2]
=> "username"
正如一个评论,虽然,它看起来就像你正在试图做自己的URL解析,并且一般最好在routes.rb中使用传统的方法,而不是砍你自己该做的。 – 2011-05-08 13:24:38