PHP正则表达式匹配0个或多个指定的字符 5
RewriteRule^/?([a-zA-Z]{1,})-([0-9]{1,})\.html$test.php?action=$1&rid=$2现在只能匹配product...
RewriteRule ^/?([a-zA-Z]{1,})-([0-9]{1,})\.html$ test.php?action=$1&rid=$2
现在只能匹配product-1349.html这种格式的
但是我需要满足product-1349.html与product.html这两种格式,怎么改这个规则呢?谢谢了
都试了,都不行。 展开
现在只能匹配product-1349.html这种格式的
但是我需要满足product-1349.html与product.html这两种格式,怎么改这个规则呢?谢谢了
都试了,都不行。 展开
3个回答
展开全部
product-1349.html
是对应 test.php?action=product&rid=1349
那
product.html
的rid怎么办?为 空?
RewriteRule ^/?([a-zA-Z]{1,})(-([0-9]{1,}))?\.html$ test.php?action=$1&rid=$3
123456789
是对应 test.php?action=product&rid=1349
那
product.html
的rid怎么办?为 空?
RewriteRule ^/?([a-zA-Z]{1,})(-([0-9]{1,}))?\.html$ test.php?action=$1&rid=$3
123456789
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.*
其中,.代表任意字符,*代表零次或者多次,适当使用,应该能解决问题,
其中,.代表任意字符,*代表零次或者多次,适当使用,应该能解决问题,
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询