2012-02-19 19 views
0

urlの書き換えにasp.netのIntelligencia.UrlRewriter.dllを使用していますが、正規表現についてはわかりません。これらのURLを正規表現に変換する手助けをすることができる人はいますか?URLを正規表現に変換する

http://localhost:50788/catalog.aspx?VendorID=1&CategoryID=1 

ベンダIDはカテゴリIDと同様に変更できます。

http://localhost:50788/Product.aspx?ProductID=1 

同様にProductIDを変更することができます。 私は実際にweb.confgファイルなど

<!-- Rewrite department pages --> 
    <rewrite url="/Index" to="~/Default.aspx" /> 

一つlastthingなどでこれらのクエリ文字列のための正規表現を書きたい、これ以外の任意の最高のurl-リライターがあります?。

+1

「URLを正規表現に変換する」とはどういう意味ですか?おそらく正規表現が何であるかを読んでおくべきでしょうか? –

+0

私は、(上記のように)書かれたURLをサポートする正規表現が必要であることを意味します。 –

答えて

1

あなたの質問は非常に不明で、他の人も指摘しているとおりです。これはあなたがやろうとしていることですか?

new Regex(@"http://localhost:50788/catalog\.aspx\?VendorID=\d+&CategoryID=\d+"); 

new Regex(@"http://localhost:50788/Product\.aspx\?ProductID=\d+"); 
+0

私は実際にのようなweb.confgファイルに正規表現を書き込もうとしています。 –