在做url替换不知道使用正则还是用replaceAll想把 此url /news.jsp?id=33
替换为     /33.html怎么写呢??

解决方案 »

  1.   

    楼主说下你原始的URL是什么,替换之后想要什么样的?如果我没理解错的话,你就是想把URL结尾处的“news.jsp?id=33 ”替换成“33.html”。但是这个33是随便写的,还是有原始的那个id得来的啊?
      

  2.   

    已解决结贴了s = s.replaceAll("news\\.jsp\\?id=([0-9]+)", "$1.html"); 查查以前的帖子就好了
      

  3.   

    replaceAll 的参数就是正则表达式啊。
      

  4.   

    replaceAll 的参数就是正则表达式啊。
      

  5.   

    replaceAll 的参数就是正则表达式