如题,下面直接上代码
<RewriterRule>
<LookFor>~/show/show-(\d{1,6})-(\d{1,6})-(3是开始日期这里不会)-(4是结束日期也不会)-(5是关键字,可以是数字,字母,汉字,不要限个数,也不会})\</LookFor>
<SendTo><![CDATA[~/show/show.aspx?aa=$1&bb=$2&cc=$3&dd=$4&ee=$5]]></SendTo>
</RewriterRule>
3和4是日期(yyyy-M-dd格式)
5是关键字(可以是数字,字母,汉字,不限个数)
跑求3.4.5处的正则的规则写法,,,,,
急,,在线等着,,,,
------最佳解决方案--------------------------------------------------------
try...
<LookFor>~/show/show-(\d{1,6})-(\d{1,6})-(\d{4}-\d{1,2}-\d{1,2})-(\d{1,6})-(\d{4}-\d{1,2}-\d{1,2})-([0-9a-zA-Z\u4e00-\u9fa5]*)\</LookFor>
------其他解决方案--------------------------------------------------------
自己顶一下,,,求解,,,,
------其他解决方案--------------------------------------------------------
上面拷多了一部分
<LookFor>~/show/show-(\d{1,6})-(\d{1,6})-(\d{4}-\d{1,2}-\d{1,2})-(\d{4}-\d{1,2}-\d{1,2})-([0-9a-zA-Z\u4e00-\u9fa5]*)\</LookFor>
------其他解决方案--------------------------------------------------------
忘了说了,日期和关键字都可以为空,后台接收时判断,,如果为空就赋值为0,然后sql语句中判断如果为0就不搜索些条件,。。。。
请老大再看看
------其他解决方案--------------------------------------------------------
也就是有可能是这样
show.aspx?aa=1234&bb=4321&cc=0&dd=0&ee=0
cc和dd是时期条件
ee是关键字条件
------其他解决方案--------------------------------------------------------
就是3,4要么是0,要么就是具体的日期
5要么是0要么就是一串字符
请老大帮忙,,,
------其他解决方案--------------------------------------------------------
try...
<LookFor>~/show/show-(\d{1,6})-(\d{1,6})-(\d{4}-\d{1,2}-\d{1,2}
------其他解决方案--------------------------------------------------------
0)-(\d{4}-\d{1,2}-\d{1,2}
------其他解决方案--------------------------------------------------------
0)-([0-9a-zA-Z\u4e00-\u9fa5]*