php url重写

RewriteRule^([0-9]*)-[a-zA-Z0-9&\-\+\.\_'"]*/category.php?categoryId=$1[L,NC]请问$1是怎么取... RewriteRule ^([0-9]*)-[a-zA-Z0-9&\-\+\.\_'"]*/ category.php?categoryId=$1 [L,NC]
请问$1是怎么取值的呀 为什么$1去的就是数字啊
展开
 我来答
阳光上的桥
推荐于2016-03-07 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21424 获赞数:65795
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
你规则前面的 ^([0-9]*)-[a-zA-Z0-9&\-\+\.\_'"]*/ 是正表达式,这里面用()括起来的东西,在后面依次使用$1、$2来引用,叫做匹配项。

在你的这个例子中,$1对于的就是([0-9]*),就是前面的所有数字
shububai
2009-04-22 · TA获得超过755个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:219万
展开全部
$1表示的就是子匹配,说白了就是()里面的匹配,假如你有多个子匹配,$1,$2,$3,$………,分别表示第几个!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式