rem*_*rem 10 javascript string jquery
在jQuery脚本中,我有一行代码获取当前URL的字符串:
var target = $(this).attr('href');
Run Code Online (Sandbox Code Playgroud)
此脚本中的代码是否可以检查URL字符串末尾是否有斜杠.如果它存在然后删除它?有什么办法,你可以推荐吗?
Poi*_*nty 22
我这样做:
target = target.replace(/\/$/, '');
Run Code Online (Sandbox Code Playgroud)
现在,如果您需要担心查询字符串的存在:
<a href='http://foo.bar.com/something/?param=xyz'>hi</a>
Run Code Online (Sandbox Code Playgroud)
然后事情变得有点棘手.使用正则表达式解析URL可能是可能的,但它非常混乱.如果你可以逃脱它,缩小你的URL可能的样子的可能性,这样你就不必使用一些巨大的"官方"模式.