![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 7.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam oto takie coś:
po wywyołaniu wyżej wymienionej funkcji otrzymuje: "test bzdura bzdura" natomaist po:
otrzymam: "bzdura bzdura" jakoś z preg_* i inyymi funkacjami do zamiany nie moge sobie poradzić, jak najprościej wczytać to co jest pomiędzy znaczkami [tag] [/tag] do okreslonej zmiennej ? pozdrawiam Truvati Ten post edytował truvati 22.06.2006, 13:36:07 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
- zamiast (.*?) --> ([^\[]*) - bo musisz znalesc wszystkie znaki az do znaku [ - zmienilem tez markery # na / - stad wiecej slashy się kręci po wzorcu :) pozdr. edit nie zauważyłem tego: Cytat jak najprościej wczytać to co jest pomiędzy znaczkami [tag] [/tag] do okreslonej zmiennej ? ale @dyktek już odpowiedział co i jak.
Ten post edytował siemakuba 22.06.2006, 22:32:02 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 5 Dołączył: 14.09.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
- zamiast (.*?) --> ([^\[]*) Nie znasz się - jest coś takiego jak ungreedy-dot i właśnie tu jest poprawnie zastosowana. Poczytaj jeszcze trochę@Truvati - sprawdziłem ten kod i wg mnie działa jak najbardziej poprawnie:
Wyświetla: Kod <b> wazne </b> bzdura bzdura Czyli jak widać wsio gra. Co do zapisywania do zmiennej to preg_match_all" title="Zobacz w manualu php" target="_manual to nie jedyny sposób:
Co daje: Kod Array
( [0] => wazne ) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 06:18 |