Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyrazenie regularne, kto pomoze?
Forum PHP.pl > Forum > PHP
nylon
Czesc Wszystkim!

Chcialem napisac funkcje czysczacą wszystkie adresy spoza podanej domeny strona.pl

  1. <?php
  2.  
  3.  
  4. $tekst = eregi_replace("(((ht|f){1}tp://|[:space:]+www)[-a-zA-Z0-9@:%_\+.~#?&//=]+)", "", $tekst);
  5. //na koncu trzeba cos dodac, np. [^strona\.pl], ktore nie dziala!
  6.  
  7. ?>


potrzebuje jakiegos warunku na koniec, by sprawdzic czy adres nie jest
z domeny strona.pl

Z gory dzieki za pomoc.
wrzasq
[^strona\.pl] nie zadziala, bo [^ odnosi sie tylko do pojedynczych znakow. musisz uzyc (?!strona\.pl)
nylon
Masz racje,
ale nijak ma sie do mojego problemu winksmiley.jpg

Czy mozesz mi pomoc?

Chodzi o to, by czyscic wszystkie adresu URL w stringu, ktore nie sa z domeny strona.pl


Z gory dzieki.
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.