![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 30.04.2007 Skąd: WWA Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam taki oto kod PHP
Kod ten ma znajdować w zmiennej $text wszystkie wystąpienia <ossus> i </ossus> i zamieniać je na linki. Wszystko jest ok dopóki wyglądają one tak: <ossus>text</ossus> <ossus>textlinka|tekstdowyswietlenia</ossus> Ale kiedy w tekście przed albo po '|' pojawi się spacja (np. <ossus>text|tekst do wyświetlenia</ossus>), wszystko się rozwala. Czy ktoś może coś poradzić? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 0 Dołączył: 19.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
chyba nie:
'@<ossus>(\w+)\|(\w+)</ossus>@im', '@<ossus>(\\w+)</ossus>@im a '@(<ossus>)(\w+)\|(\w+)(</ossus>)@im', '@(<ossus>)(\\w+)(</ossus>)@im Ale mogę się mylić (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Chyba każdy "człon" bierze sie w osobny nawias (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował barat 13.08.2007, 14:47:24 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 18:49 |