![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 8.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam pytanie i prośbę o pomoc przy operacji na ciągach znaków. Nie wiem jak zbudować funkcję która rozdzieli mi nazwę pliku na nazwę i rozszerzenie. Wydaje mi się że powinna sprawdzać ostatnie (lub pierwsze od końca) wystąpienie "." ale nie wiem jak to zbudować... np.: (...) file_tmp = "nazwa.pliku.docx"; file_name = ![]() file_ext = ![]() (...) miałby ktoś rozwiązanie...? THX |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
To przy założeniu że sufix może mieć od 3 do 4 znaków podziel sobie go substring -iem od ostatniego znaku począwszy, lub znajdz 1 wystąpienie kropki zaczynając szukać od końca.
Ten post edytował skowron-line 2.04.2010, 11:03:48 -------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 19:40 |