Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyrażenia regularne, próba zamiany
matiit
post
Post #1





Grupa: Zarejestrowani
Postów: 365
Pomógł: 70
Dołączył: 5.04.2009

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $zmienna = "http://foo.pl/bar/cell/phone/ror.pdf";
  3. // w $zmienna chcę zastąpić fragment: /cell/phone/
  4. // z tym że c jest stałe, czyli może to być też:
  5. // /c14ad/fsa4e/
  6. // reszta to są cyfry i małe litery
  7. $replace = "/red/";
  8. preg_replace('/\/c[a-z0-9]{4}\/[a-z0-9]{5}\//', $replace, $zmienna);
  9.  
  10. echo $zmienna;
  11.  
  12. ?>

Widać o co chodzi, niestety to nie działa... w sumie pierwszy raz używam regexpów. Proszę o jakieś wskazówki.

Ten post edytował matiit 5.09.2009, 17:59:39
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 01:10