我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

urlrewrite.xml 正则问题

[code="java"]

/search/([0-9A-Z-]+)_(([-]?[0-9]+)||([0-9~]+))_([a-z]+)
/Abc!getMethod.do?aa=$1&bb=$2&cc=$3

[/code]

我用search/H2-D3-Z4_-1_xxoo调用时

第三个参数一直为 -1

请问是什么原因

你需要复习下 正则表达式的 分组问题。

简单的方法,按“( ” 匹配, 数下“(”的个数即可。

第3个应该是 ([-]?[0-9]+)

匹配后就是 -1 了

仔细数下 (

是第3个

近期文章

  • 企业宣传网站用什么框架搭建比较好?
  • 深圳朋友,进来帮看看
  • struts2 的 UIBean.mergeTemplate方法下 getTemplateEngine的问题。
  • 关于JavaBean 和 静态final变量
  • Servlet返回响应和执行业务逻辑代码分开可行吗
  • 中文转码问题
  • 求Flex Builder3的激活码
  • 重复登录问题
  • grid中加按钮
  • 本人新手,请教各位,请问这个EJB的项目报错是jsp编译出错还是什么异常呢?
  • jQuery EasyUI里表单(Form)的load方法实例。
  • java中接口与抽象类的区别
  • js删除嵌套的标签
  • 找前辈传授学习JAVA源代码方法?
  • Flex跨域访问的问题
  • access数据库
  • 数学代数中的公式问题
  • 为什么ie不能执行jquery.getJSON的回调函数
  • SSH批量删除数据!
  • oracle里实例和数据库之间的关系

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华