witam ,
mam nastepujacy problem . chce stworzyc maly program ktory wyczytuje nazwy plikow. wszystko jest ok , ale jako wartosc zwrotna dostaje plik.txt. jak moge wydobyc sama nazwe bez rozszerzenia?
pozdrawiam
witam ,
mam nastepujacy problem . chce stworzyc maly program ktory wyczytuje nazwy plikow. wszystko jest ok , ale jako wartosc zwrotna dostaje plik.txt. jak moge wydobyc sama nazwe bez rozszerzenia?
pozdrawiam
Ucinasz cztery ostatnie literky.
Unnamed napisał(a)
Ucinasz cztery ostatnie literky.
Rozszerzenia mogą tez miec rozszerzenie skladajace sie z dwoch liter. Moim zdaniem lepiej sprawdzać gdzie jest kropka i ucinać dalsza cześć.
tzn jak?ma ktos recepte?
nazwy nie maja oreslonej ilosci znakow...
Przy pomocy funkcji
lastIndexOf(".");
szukasz ostatniej kropki, a przy pomocy funkcji
substring(..);
wycinasz ile trzeba