只有在没有“?”的情况下,我如何才能匹配路径?最后加上零个或多个字符。
我有以下路径:
/something/contentimg/coast03.jpg?itok=ABC
我想要文件名,但前提是文件扩展名后没有“?something”。
我试过了:
/^.*\/(.*)(?!\?.*)$/
但无论如何它都匹配。这就是结果。我究竟做错了什么?
Array
(
[0] => /something/contentimg/coast03.jpg?itok=ABC
[1] => coast03.jpg?itok=ABC
)
使用 php。