在jquery中有没有像php爆炸的功能?

Sim*_*mon 9 jquery

我有一个字符串 path1/path2

我需要得到的价值path1path2.

我该怎么做?


那么从这样的字符串中得到相同的东西http://www.somesite.com/#path1/path2呢?

谢谢

bob*_*nce 18

普通的JavaScript String对象有一个split方法.

'path1/path2'.split('/')

'http://www.somesite.com/#path1/path2'.split('#').pop().split('/')

-> ['path1', 'path2']
Run Code Online (Sandbox Code Playgroud)

但是,对于第二种情况,通过字符串或正则表达式黑客进行自己的URL解析通常不是一个好主意.网址比您想象的要复杂得多.如果你有一个location对象或<a>元素,你可以使用可靠地挑URL的部分出来的protocol,host,port,pathname,searchhash属性.