Итак, у меня есть URL-адрес, подобный следующему:
https://example.com/path/to/file/file.mp4/file.jpg
Я хочу соответствовать только первому предоставленному расширению файла, если другие люди не вставляют в URL-адрес.
Пример:
function GetFileExtension(url)
return url:match("^.+(%..+)$")
end
local url = "https://example.com/path/to/file/file.mp4/file.jpg"
print(GetFileExtension(url))
Вывод:
.jpg
Вывод должен быть .mp4, поскольку это то, чем является файл после того, как первое вхождение игнорируется в URL.
Что такоелучший способ исправить это.Спасибо всем, кто может мне помочь и ответить на мой вопрос.