Jak sprawdzić czy string zawiera po kropce rozszerzenie i jesli tak to je usunąc. Oczywiści może on zawierać kropke po której będzie takst (także 3literowy).
Np:
stringa zawiera 'costam.txt' - czyli jest rozpoznawany jako plik i chcę dciąć od niego rozszerzenie
ale jak zawiera
'costam' - to tylko do niego dokleję rozszerzenie
ale
'costam.qpa' - tez nie jest jako plik.
Co zrobić w takiej sytaucji? Czy jedynym wyjściem jest strworzenie tablicy ze wszystkimi rozszerzeniami i prównywanie? Jeśli tak to jak pobrac wszystkie zarejestrowane rozszerzenia?