0

タイトルで述べたように、私は CMS を構築しており、パターン化された URL をシステムに取り込もうとしています。この一環として、モジュールをベース ハンドルに割り当て、パラメータを渡すことができます。

正規表現を使用して URL を照合し、それらからワイルドカード情報を抽出できるようにしたいと考えています。一般的な形式は次のとおりです。

http://i3network.net/module/
http://i3network.net/module/action/
http://i3network.net/module/action/id/
http://i3network.net/module/action/id/subaction/

私は現在、各モジュール (この機能が有効になっているモジュール) に対して 4 つの正規表現をデータベースからロードし、個別にチェックすることでこれを実行しています。

私が抱えている問題は、式が最初のものと一致し、その後順序が続かないことです。

これは、私が現在最初のレベルで使用している表現です。

/^module\//

どんな助けでも大歓迎です!

4

1 に答える 1