Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%)
|
Witam.
Kombinuje i nic mi nie chodzi (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Jak powinno wyglądać wyrażenie regularne które z textu usunie wszystkie komentarze, których jest dużo i czasami są zagnieżdżone jedne w drugich. czyli ma usunac takie rzeczy <!-- (.*) -> Pozdrawiam, Łukasz. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Kod preg_replace('/<!--(.*?)-->/is','',$tekst); EDIT// Dodałem jeszcze jeden znak "-" przy zamykaniu komentarza. Ten post edytował wookieb 19.02.2009, 12:06:17 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 18 Dołączył: 2.02.2009 Ostrzeżenie: (0%)
|
Kod preg_replace('/<!--(.*?)->/is','',$tekst); z ciekawości - po co dajesz pytajnik po gwiazdce? gwiazdka oznacza dowolną ilość znaków (łącznie z zerem) Kod preg_replace('/<!--(.*)->/is','',$tekst); chyba że mi się coś pomyliło.. Ten post edytował webdevil 19.02.2009, 12:00:14 |
|
|
|
misiek172 nieszcęsne wyrażenia regularne :) 19.02.2009, 11:52:02
Kihol po pierwsze zagnieżdżanie komentarzy nie ma żadneg... 19.02.2009, 11:58:54
wookieb Chryste...
Ty wykonajcie sobie panowie cos takiego... 19.02.2009, 12:00:58
webdevil Dzięki za wyjaśnienie 19.02.2009, 12:06:12
misiek172 super wszystko chodzi dzięki @wookieb , juz nie pi... 19.02.2009, 12:08:11 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 11:20 |