Ваше завдання полягає в пошуку розширення файлу для наданого імені файлу:
hi.txt -> txt or .txt
carrot.meme -> meme or .meme
lol (undefined behavior)
what..is..this..file -> file or .file
.bashrc -> bashrc or .bashrc
T00M@n3KaPZ.h0wC[]h -> h0wC[]h or .h0wC[]h
agent.000 -> 000 or .000
Ви повинні отримати текст від останнього . або після останнього .до кінця рядка. Перший груповий збіг відповідності регулярного виразу /\.([^.]+)$/працює, і так само розбиває вхід на .s і повертає останній.
Ім'я файлу завжди буде містити принаймні одне ., але воно може містити кілька .. (див. приклади)
Вхід завжди буде відповідати ^[.a-zA-Z0-9^!\[\]{}@$%+=]+$.