2011-06-17 4 views
4

入力に虚偽のパラメータを渡すための選択肢を制限するには、正規表現にいくつかの助けが必要です。初心者:正規表現を使用してURLパラメータを制限する

/project/create/:category(::カテゴリはので、私は私のコントローラにアクセスすることができ、パラメータのプレースホルダです)

たとえば、パスは次のようになります

基本的に私が何をしたいのURLと一致していますカテゴリの2つの選択肢(オファー|リクエスト)の1つ。これにより、ユーザが404リダイレクトしようとする他のパスが正しく動作します。

これらの選択肢のみを許可する正規表現は何でしょうか? (オファー|リクエスト)

'/\/component\/create\/(offer|request)/' - トリックは正しいですか?

はあなたがよさそう持っているものをあなたの質問を、言葉で表現方法から事前

答えて

1

でいただきありがとうございます。 PHPシェルを開いて試してみることはできませんでしたか?

+0

ありがとうございました。この方法ならば、私は正規表現の学習の進歩に満足しています。その何かが私にとって非常に新しい正規表現です。 –

関連する問題