Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> preg_replace, znam funkcję preg_match, ale preg_replace nie mogę pojąć ;(
firex
post
Post #1





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 11.09.2007
Skąd: Bydgoszcz

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


Zakładając ten temat miałem nadzieję, że ktoś pomoże mi zrozumieć funkcję preg_replace (manual PHP i szukanie na forach i własne eksperymentowanie nie pomogło).

używając preg_replace mam na celu zamianę znaczników html.
kombinowałem w ten sposób:
Kod
$tekst='<TD STYLE="HGTDFDG:REGHR;">';
echo preg_replace('/<TD.>/', '', $tekst);
Moim celem jest pozbycie się znaczników <TD> i wszystkiego co w nich zawarte (style, wymiary, etc).
Proszę o pomoc

Ten post edytował firex 6.10.2007, 12:37:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
em1X
post
Post #2





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

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


  1. <?php
  2. $html = "<tr><td align=1 style='costam' blabla=\"13\" /></tr>";
  3. $result = preg_replace('/<td[^>]*?>/', '', $html);
  4.  
  5. print "<pre>";
  6. print "Przed: ".htmlspecialchars($html)."r\n";
  7. print "Po: ".htmlspecialchars($result);


Ten post edytował em1X 7.10.2007, 11:52:59
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: 27.09.2025 - 02:47