Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z wyciągnięciem tekstu z ALTa
mefistofeles
post
Post #1





Grupa: Zarejestrowani
Postów: 255
Pomógł: 0
Dołączył: 23.06.2009

Ostrzeżenie: (10%)
X----


Mam coś takiego:

$nazwa = ' (...) <img src="http://www.a.pl/wm4dsd728/1sad890/zls_als?" alt="Nazwa do wyciągnięcia" /> (...)';

Przygotowałem taki kod:


  1. $tytul = '/<img src ="(.+?)" alt="(.+?)"/m';
  2. preg_match_all($tytul, $nazwa, $wynik);
  3. print_r ($wynik);



Niestety chyba coś jest nie tak z wyrażeniem bo nie wyciąga mi tekstu z Alta.

Ten post edytował mefistofeles 19.10.2009, 21:20:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mefistofeles
post
Post #2





Grupa: Zarejestrowani
Postów: 255
Pomógł: 0
Dołączył: 23.06.2009

Ostrzeżenie: (10%)
X----


Że też tego nie zauważyłem (IMG:style_emoticons/default/smile.gif)


Jeszcze jedna sprawa.

Chciałbym w powyższym wyrażeniu pominąć wszystkie alty których zawartość wygląda tak:
alt="+" , czyli żeby wyciągnęło mi wszystko co znajduje się w altach z pominięciem '+' .

Jak to najlepiej zrobić ?

Może chociaż jakieś wskazówki.

Da radę to zrobić za pomocą jednego wyrażenia ? Tzn czy do tego co widać wyżej
można dopisać jakieś regułki odpowiadające za ignorowanie pewnych treści w alcie,
czy po prostu trzeba przelecieć po wszystkich wynikach jeszcze raz nowym wyrażeniem
i zrobić to jak gdyby w 2 krokach ?


?

Ten post edytował mefistofeles 21.10.2009, 09:14:48
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: 4.10.2025 - 20:39