www.mydomain.com/invite/abc123
我希望函数返回“abc123”。逻辑如下:
If there is a forward slash, then take all characters after the last forward slash.
在python中,我这样写:
if s.find('/') >= 0:
return s[s.rfind('/')+1:]
但是,如何在javascript中执行此操作?
最佳答案
您不需要进行正则表达式即可。
var s = "www.mydomain.com/invite/abc123";
if(s.indexOf("/")>=0)
alert(s.split("/").pop());