谁帮忙写个正则表达式,使用在URLrewrite.net的规则的里面 主要匹配搜索关键字的。可是使用的字符包括:中文,英文,数字,一些常用的符号例如-._等。我写了几个怎么都不识别呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <rewrite url="^/search/(\w+[\u4e00-\u9fa5])$" to="~/search.aspx?keyword=$1" processing="stop" />使这个样子的东西,用在URL里面的。比如你可以搜索,电脑,MP3,No.123 等等这类的关键字,一旦遇到相匹配的就转换到相应的地址了。 <RewriterRule> <LookFor>~/News_[a-zA-Z0-9\u4e00-\u9fa5]_(.[0-9]*).htm</LookFor> <SendTo>~/Newsshow.aspx?keyword=$1&page=$2</SendTo></RewriterRule> <rewrite url="^/search/(\w+[\u4e00-\u9fa5])$" to="~/search.aspx?keyword=$1" processing="stop" />使这个样子的东西,用在URL里面的。比如你可以搜索,电脑,MP3,No.123 等等这类的关键字,一旦遇到相匹配的就转换到相应的地址了。 <RewriterRule> <LookFor>~/search_[a-zA-Z0-9\u4e00-\u9fa5]_(.[0-9]*).htm</LookFor> <SendTo>~/search.aspx?keyword=$1&page=$2</SendTo></RewriterRule> <rewrite url="^/search/(.+)$" to="~/search.aspx?keyword=$1" processing="stop" /> 不懂你是怎么匹配的,你要验证的话也是要在前台呀,但是你提交的话,肯定是要用QueryString提交的,不然肯定匹配不了的。。 这个我也用过。不过有个问题。我还有个多参数的规则。用这个第二条规则就不好用了。 <rewrite url="^/search/(.+)$" to="~/search.aspx?keyword=$1" processing="stop" /> <rewrite url="^/search/(.+)/(\w+)/(\w+)/(\d+)/(\d+)$" to="~/search.aspx?pagenum=$5&keyword=$1&otype=$2&odesc=$3&ft=$4" processing="stop" /> <rewrite url="^/search/(\w+)$" to="~/search.aspx?keyword=$1" processing="stop" /> \w 匹配字母或数字或下划线或汉字你下面那句先去掉。你里面也有.+ 还有你是放在APP_DATA里,还是放在Web.config里? asp.net怎么取出word,txt,ppt中的文字 ntko怎么用到.net中 asp.net一个很少用的传递参数的方法(代码来自意趣网) 请问怎么样实现两个页面间传送数据,主页不刷新,接收数据! 关于masterpage的疑问??(疑惑啊!!!) 入门级问题 100分求教为什么用WebClient对象显示网页时总是乱码 请教VISUAL STUDIO 2005 的 HTML编辑器,为何自动展开折叠的代码. 新手请教前辈几个sql2005开发版的问题,谢谢! 如何把“\”,替换成“\\” 谁能帮我提供下ASP前台页面的一些<%的用法> frameset的问题
比如你可以搜索,电脑,MP3,No.123 等等这类的关键字,一旦遇到相匹配的就转换到相应的地址了。
<RewriterRule>
<LookFor>~/News_[a-zA-Z0-9\u4e00-\u9fa5]_(.[0-9]*).htm</LookFor>
<SendTo>~/Newsshow.aspx?keyword=$1&page=$2</SendTo>
</RewriterRule>
比如你可以搜索,电脑,MP3,No.123 等等这类的关键字,一旦遇到相匹配的就转换到相应的地址了。
<LookFor>~/search_[a-zA-Z0-9\u4e00-\u9fa5]_(.[0-9]*).htm</LookFor>
<SendTo>~/search.aspx?keyword=$1&page=$2</SendTo>
</RewriterRule>
<rewrite url="^/search/(.+)$" to="~/search.aspx?keyword=$1" processing="stop" />
<rewrite url="^/search/(.+)/(\w+)/(\w+)/(\d+)/(\d+)$" to="~/search.aspx?pagenum=$5&keyword=$1&otype=$2&odesc=$3&ft=$4" processing="stop" />