Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Parser bb code i listy
Asmox
post
Post #1





Grupa: Zarejestrowani
Postów: 359
Pomógł: 12
Dołączył: 16.01.2009

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


Witam, chciałem zrobić parser bb code i mam problem przy listach: chodzi o to, że nie mogę jakoś tak dobrać wzoru, żeby obsługiwał znaki nowej linii.
  1. $text = preg_replace('#\[ul\]((\[li\].+\[/li\])+)\[/ul\]#simx', "<ul>\\1</ul>", $text);

Tutaj nigdzie nie mam elementu nowej linii, bo nie wiedziałem już jak to napisać. Kombinowałem z różnymi nawiasami i różną liczbą backslashów, ale i tak nie działało. Jednak zanim ktoś mnie odeśle to manuala czy innych stron tego pokroju gdzie jest lista flag itd informuję, że to już przejrzałem. Jednak mimo tego po prostu nie wiem jak to zrobić.


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 08:14