package Ġcore . playground Ċ Ċ import Ġokhttp 3 . Http Url . Companion . to Http Url OrNull Ċ Ċ object ĠStrings Ġ{ ĊĠĠĠ Ġfun ĠString . find Extension (): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġurl Ġ= Ġlowercase (). to Http Url OrNull () Ġ?: Ġreturn Ġnull ĊĠĠĠĠĠĠĠ Ġval Ġlast Ġ= Ġurl . path Segments . last OrNull Ġ{ Ġit . isNotBlank () Ġ} Ġ?: Ġreturn Ġnull ĊĠĠĠĠĠĠĠ Ġval Ġext Ġ= Ġlast . substring After Last (".", Ġ"") ĊĊĠĠĠĠĠĠĠ Ġreturn Ġext . take Unless Ġ{ Ġit . isBlank () Ġ} ĊĠĠĠ Ġ} Ċ } Ċ