获取当前url前面.html的参数

比如地址是:
www.baidu.com/wenzhang/a5170095fad6fde708a563d135e1302b.htm
我想获得上面**a5170095fad6fde708a563d135e1302b** 这个参数,
用于跳转到手机页面
m.baidu.com/show/a5170095fad6fde708a563d135e1302b.htm

跳转手机站已经解决了,这个地址参数怎么获得?

服务器获得url字符串提取你不会么?

你都可以获取到url你还截取不到那些字符吗

java 的话可以用request.getServletPath()

什么语言了?而且你url是参数还是什么?

js

    var s = 'www.baidu.com/wenzhang/a5170095fad6fde708a563d135e1302b.htm'
    var m = /\/([^\/]+)\.htm/.exec(s)
    alert(m[1])

存到request对象里

截取一下就好了吧..

先截取一下,然后再拼一个新的串就可以了

楼上的正则已经很清楚了

建议用正则匹配 / 和 . 中间的部分,各个语言通用