如https://v.qq.com/x/cover/sfwaitvh720feud.html
截取sfwaitvh720feud
这一串。。。
$path = pathinfo('https://v.qq.com/x/cover/sfwaitvh720feud.html')
echo $path['filename'];//sfwaitvh720feud
可以试试lastIndexOf 这个自带的函数.
var a="https://v.qq.com/x/cover/sfwaitvh720feud.html";
a.substring(a.lastIndexOf('/'),a.lastIndexOf('.'));
打印出来得到
/sfwaitvh720feud
$url = 'https://v.qq.com/x/cover/sfwa...';
$array = explode('.html', $url);
$array_n = explode('/', $array[0]);
$str = end($array_n);
echo $str;
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答1.4k 阅读✓ 已解决
796 阅读
646 阅读
可以用 parse_url 这个先解析下,在explode截取下
正则 https://v.qq.com/x/cover/sfwa...