![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 15.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Pomóżcie bo ja nie daję rady (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Kod <!-- <HTML ><HEAD ><TITLE >php</TITLE ><META NAME="GENERATOR" CONTENT="AZ"><LINK REL="NEXT" TITLE="Test" HREF="Test.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8"></HEAD ><BODY CLASS="book" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" --> Jak napisać do tego czegoś wyrażenie regularne? Upraszczając - chodzi mi o wywalenie wszystkiego co jest między znacznikami htmlowego komentarza? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 0 Dołączył: 16.05.2003 Skąd: POLAND Ostrzeżenie: (0%) ![]() ![]() |
Cytat(mosky @ 2005-09-05 21:25:49) Dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ostatecznie konieczna jest niewielka modyfikacja ze względu na fakt, iż string ma dodane znaczniki nowej linii. Kod $reg['0']='/\\s/'; $reg['1']='/<!--(.*)-->/'; $str=preg_replace($reg,'',$str); echo $str; Dlatego nalezy zmodyfikowac odrobine rozwiazanie paweb, dodajac parametr /s
A /s oznacza: Cytat If this modifier is set, a dot metacharacter in the pattern matches all characters, including newlines.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 03:27 |