routes.MapRoute 正则
http://www.abc/aabs---------现在是这样
我想把上面的变成
http://www.abc/aabs/---这样的为一地址,最后面少了“/”,就不让能正常访问
所以采用正则批评以/结尾的单词,不知道怎么写?
-----------------------------------------------------
我是想实现这样的效果
http://www.tudou.com/cate/能正常访问
http://www.tudou.com/catebu不能正常访问
这站就实现了,但我不知道他是怎么实现的
我现在想到的就是使用正则实现,但本打算转到程序里去实现,去调试了一下程序里没办法实现,所以又转到正则来,但正则又写不出来
是不是可以不用正则,直接把它当字符串验证最后一个为/呢?
我刚才也是这样认为可以的
我试了一下才知道,其实在程序里根本就没办法判断到/,在接收到的参数上没有/,但其实实际上参数中是有/,只是把/当着目录了,所以接收不到,所以程序没办法判断,所以还是得在正则中下手,希望高手能帮忙写一下这正则
@wydycg: 直接在表达式后加/$就是了啊。匹配字符串的结束
(\w+\.){2}\w+/+\w+/$ 就可以匹配:www.qq.com/cach/ 如果不是/结尾就匹配失败