![]() |
![]() |
![]()
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.
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ć. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Chodzi Ci o to, żeby pozwolił na nowe linie czy żeby one miały jakieś specjalne znaczenie? Bo jeśli to pierwsze, to proponuję \s* między każdym znacznikiem. Użytkownik ma prawo wstawiać entery, tabulatory i spacje między elementami i powinny one być zignorowane.
Sugestia: nie lepiej zamiast [li]...[/li] dawać np. [*]...? Użytkownik nie musi mieć konieczności domykania elementów listy, bo między takie elementy i tak nie powinno się nic wstawiać. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 15:48 |