从给定的URL获取文件名部分

use*_*831 0 php regex

我有一个如下的URL:

http://abc.def.com/gh-tqa/name-of-the-file/ZW607CCF.html
Run Code Online (Sandbox Code Playgroud)

现在,我想要得到的字符串ZW607CCF没有.html.

如何使用PHP实现这一目标?

Ama*_*ali 10

你这里不需要正则表达式.只需使用pathinfo():

$url = 'http://abc.def.com/gh-tqa/name-of-the-file/ZW607CCF.html';
$filename = pathinfo($url, PATHINFO_FILENAME);
Run Code Online (Sandbox Code Playgroud)