5

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

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

1 回答 1

5

这是一个正则表达式片段,它有效地匹配facebookortwitter在那个位置,并且区分大小写(因此不会匹配fAcebOOKor TWITTER)。

如果您想了解更多关于正则表达式的信息,请从这里开始:)

于 2012-07-02T01:45:03.980 回答