Я хочу, чтобы получить имя ресурса от имени класса, как:рефакторинга регулярного выражения рубин код
«SequelAdapter :: UserGraph»
Так что я хочу пользователя в этом случае.
В настоящее время у меня есть этот код, который делает работу, но очень некрасиво:
klass = object.class.to_s
if start = klass =~ /[::][A-Za-z]*Graph/
finish = klass =~ /Graph/
klass = klass[start + 1, finish - start - 1]
end
Может кто-нибудь предложить лучший способ?
См. Некоторые обновления =) –