5
rakeルートからの次の出力で、式(? - mix:facebook | twitter)の意味は何ですか?これは#(? - mix:facebook | twitter)の意味ですか?
user_omniauth_callback /users/auth/:action/callback users/omniauth_callbacks#(?-mix:facebook|twitter)
rakeルートからの次の出力で、式(? - mix:facebook | twitter)の意味は何ですか?これは#(? - mix:facebook | twitter)の意味ですか?
user_omniauth_callback /users/auth/:action/callback users/omniauth_callbacks#(?-mix:facebook|twitter)
これは、正規表現のスニペットだとそれが効果的にその位置にfacebook
またはtwitter
のいずれかにマッチし、大文字と小文字が区別され(そうfAcebOOK
またはTWITTER
と一致しません)。
あなたは、返信用@smathy start here :)
感謝を正規表現について詳細をお知りになりたい場合。私はまだ 'i'がRubyでの大文字と小文字を区別しない一致を表しているのかどうかを明確にしたいと思います。 – Himshwet
リストされているすべてのオプションをオフに切り替えると言っている '-'があるためです。大文字と小文字を区別しないマッチング、マリラインマッチング(ここでは何の効果もありません)、拡張正規表現(ここでも効果なし)はありません。 – smathy
私は実際に「 - 」が効果を逆転させているかもしれないと確信しましたが、確認しなければなりませんでした。ありがとう:) – Himshwet