解决方案 »
- runat="server"的table动态添加行的问题
- winform下面给DataGridViewCheckBoxColumn设置AutoSizeMode为ColumnHeader报错奇怪
- Winform下摄像头录制视频,想录制1分钟就停止录制,用线程实现,但是这样写界面直接卡死,过了一分钟后界面恢复正常,请各位高手解决一下
- 请问,KeyDown事件,为什么有声音啊
- 如何实时监控数据库中的一个表
- string 或 char[]转换为char*
- winform中如何显示地图
- 关于java和c#的小问题.跪求各位大哥帮忙....
- dataTable的select的问题????????
- c#中如何指定struct中字符数组的大小?
- C#2008水晶报表
- 求C#控件重写实例
{
return Regex.Replace(input,@"[?=]","_").Replace("&",",");
}
http://domain/de/default_a_b,c_d,e_f.htm
转成
http://domain/de/default.aspx?a=b&c=d&e=f的正则表达式如何写
改写成:
http://domain/de/default_a_b,c_d,e_f.htm 等价于http://domain/de/default_a_b,c_d,e_f.htm
转成
http://domain/de/default.aspx?a=b&c=d&e=f ???
不知道是我没理解楼主的意思,还是楼主没理解自己的意思,我很无奈..........
<rewriteRules>
<rewrite url="~/(.+).htm(.*)$" to="~/$1.aspx$2" processing="stop" />
</rewriteRules>
里面的url项就是htm的地址,访问的时候,经过服务器解析,解析的正则匹配就是如上url项指定的正则表达式,现在我的问题是在我上面的规则下,如何写这个正则表达式
~/de/default_([^.,_]+)_([^.,_]+),([^.,_]+)_([^.,_]+),([^.,_]+)_([^.,_]+)\.htm
//SendTo
~/de/default.aspx?$1=$2&$3=$4&$5=$6
<LookFor>^/de/default_(\w+)_(\w+)\,(\w+)_(\w+)\,(\w+)_(\w+)\.htm</LookFor>
<SendTo>^/de/default.aspx?$1=$2&$3=$4&$5=$6</SendTo>
</RewriterRule>