正则表达式 - 获取 url 的最后一部分并删除 .php

Regex - get last part of url and strip .php

我对正则表达式有点困惑。

得到了一些这样的链接:

http://www.test.de/mystuff/otherstuff.php

http://www.test.de/mystuff/differentstuff.php

http://www.test.de/mystuff/totallynewstuff.php

我想要一个指向

的重定向
http://www.newsite.de/otherstuff/

http://www.newsite.de/differentstuff/

http://www.newsite.de/totallynewstuff/

到目前为止我得到了这个正则表达式

^/(.+?).php?$

我把它放在这里

http://www.newsite.de//

结束于此 url

http://www.newsite.de/mystuff/otherstuff/

关闭...但不正确。 :/ 我错过了什么?

^.*/(.*?)\.php

尝试 this.This 会做 it.See 演示

https://regex101.com/r/pM9yO9/9