如何创建条件路由

AnA*_*ice 3 ruby ruby-on-rails ruby-on-rails-3

如何创建适用于以下内容的条件路由:

http://site.com/1vcs1YUf1Z
Run Code Online (Sandbox Code Playgroud)

其中1vcs1YUf1Z是UID.

有没有办法我可以在路由文件的末尾添加一个路由选项,说明是否满足以下条件(10个字符跟踪第一个/那就是它)然后路由到以下并将其作为UID传递?

谢谢

J-_*_*_-L 6

get 'projects/:uid' => 'controller#action',
  :constraints => { :uid => /^[0-9a-z]{10}$/i }
Run Code Online (Sandbox Code Playgroud)