这是什么意思#(? - mix:facebook | twitter)?

时间:2012-07-01 21:34:01

标签: ruby-on-rails-3 routes

表达式#(? - mix:facebook | twitter)在rake路线的以下输出中是什么意思?

user_omniauth_callback        /users/auth/:action/callback  users/omniauth_callbacks#(?-mix:facebook|twitter)

1 个答案:

答案 0 :(得分:5)

这是一个正则表达式摘要,它有效地匹配该位置的facebooktwitter,并且区分大小写(因此不匹配fAcebOOKTWITTER )。

如果您想了解有关正则表达式的更多信息,请start here:)