params[:svn_path]正在返回这样的url

http://svn.repos.mywebsite.com/testingtitle.documents

现在我只需要得到url的最后一部分testingtitle
我们怎么得到它?
提前谢谢

最佳答案

你可以用红宝石

uri = URI.parse("http://svn.repos.mywebsite.com/testingtitle.documents")

path = uri.path #"/testingtitle.documents"
path_with_no_slash = path.gsub("/", "") #"testingtitle.documents"
array = path_with_no_slash.split(".") #["testingtitle", "documents"]
result = array[0] #"testingtitle"

关于ruby-on-rails - params中的字符串操作[:something],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13394654/

10-11 23:01