Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] preg_match i kolejność
Forum PHP.pl > Forum > Przedszkole
szybki
Przykładowy tekst
Cytat
"pk/foo"
i wyrażenie do niego
Cytat
#(pk)?/?([a-z]+)#


Jak teraz pobrać samo "foo" ? Robię tak:

  1. preg_match('#(pk)?/?([a-z]+)#', 'pk/foo', $match);


I w tablicy $match mam te wyrażenia, ale chciałbym zawsze pobierać foo w tej samej tablicy czyli $match[2] bez znaczenia czy pk wystąpi czy nie. Jak to zrobić?
untorched
  1. $tekst = 'pk/foo';
  2. $arr = explode('/', $tekst);
  3.  
  4. echo $arr[1]; // wyswietli: foo


Może zbyt banalne na twoje potrzeby, ale zawsze to jakieś rozwiązanie.
com
untorched to nic nie wniosło
http://stackoverflow.com/questions/8837676...gex-look-behind
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.