Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [REGEXP]Pregprelace ostatniego katalogu z ścieżki
Forum PHP.pl > Forum > PHP
daniel1302
Witam, jak najprościej zrobić preg replace ostatniego katalogu z takiej ścieżki
  1. D:\xampp\htdocs\gang\inc

chcę mieć taki wynik
  1. D:\xampp\htdocs\gang\(ew. taki: D:\xampp\htdocs\gang)


uzywam aktualnie explode i implode.
Wyrażenia regularne znam w stopniu podstawowym, nie mogę sobie poradzić aby cokolwiek zaczęło tutaj zastępować.
  1. $link = 'D:\xampp\htdocs\gang\inc';
  2. echo $link.'<br />';
  3. $link = preg_replace('/^(.*?)&/i', '', $link);
  4. echo $link;


Teoretycznie powinno zastąpić cały link a zwraca 2 takie smae. Pozdrawiam
wookieb
http://php.net/dirname
daniel1302
Dziękuje wookieb. Pierwszy no może drugu raz w życiu stosuje eplace na wyrażeniach regularnych ale dodje deo wprawy kiedyś. Jak pisze wyrażenie regularne do matcha to nie mam problemów jakoś.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.