Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Problem - regexy
pieto
post
Post #1





Grupa: Zarejestrowani
Postów: 227
Pomógł: 1
Dołączył: 12.05.2002
Skąd: gdańsk

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


mam linki w postaci [[link do strony]] lub [[link do strony|inna nazwa]]
i teraz jak zrobic takie cos:

jeżeli występuje coś po separatorze | niech podstawi tą nazwę w przeciwnym wypadku niech podstawia "link do strony"

z góry dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rolnix
post
Post #2





Grupa: Zarejestrowani
Postów: 115
Pomógł: 0
Dołączył: 16.04.2005
Skąd: Białowieża

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


Musisz pokombinować z warunkami i wyrażeniami regularnymi... w kursie ze stronki http://web.archive.org/web/20041109173849/...es/php/regex/1/ widzałem taki skrypcik:

  1. <?php
  2. $tekst ='<A href=\"\">www.strona.pl</A>';
  3. echo preg_replace('/<A href=\"\">(.*)</A>/', '<A href=\"http://$1\">$1</A>', $tekst);
  4. ?>


Może to cię jakoś nakieruje =) Na przyszłość: wyrażaj się jaśniej, miałem problemy ze zrozumieniem...

Ten post edytował rolnix 16.04.2005, 16:04:08
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: 13.10.2025 - 23:40