.htaccess规则
我的url正则规则中有很多(.*)后面的匹配变量值分配到了$12。但返回的值是$1的值。应该如何修正?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我的url正则规则中有很多(.*)后面的匹配变量值分配到了$12。但返回的值是$1的值。应该如何修正?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
之前看到过一篇文章,讲的就是如何匹配超过10个的正则,$9后面好像是$a ,还是$a1,你试一下。
引用来自“脚踩两只鞋”的评论
没有$12, 只有$0 ~$9
没有$12, 只有$0 ~$9
亲 贴上代码
但是到第12个的时候,为什么写$12匹配出来的却是$1?
第一个 () 返回的是 $1
第二个() 返回的是 $2
依次类推...
$0 返回的是整个正则表达式匹配的信息
能否给出你的地址 和正则表达式