グループのすべての要素を除外する場合にのみ一致する、ルートの制約正規表現を定義する方法を考えていました。
たとえば、私はそうしたいと思います:
get "list/:action", :constraints => {:action => [NONE OF THE FOLLOWING: (new, edit, delete, update)}
リストの要素のいずれかに一致させたい場合は、次のように定義します。
get "list/:action", :constraints => {:action => /(new|edit|delete|update)/},
しかし、上記のように機能させる方法がわかりません。
^
グループの前にand記号を使用してみ!
ましたが、今のところうまくいきません。別の表記法が必要だと思います。
これらの要素を除外するにはどうすればよいですか?