【正規表現】URLからファイル名だけを抜き取る
正規表現でURLからファイル名だけを抜き取る
JavaScriptです。デベロッパーツールなどで確かめてみてください。
const url = "https://example.com/sample01.png"
// 拡張有り
url.match(".+/(.+?)([\?#;].*)?$")[1];
// => sample01.png
// 拡張無し
url.match(".+/(.+?)\.[a-z]+([\?#;].*)?$")[1];
// => sample01