![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 0 Dołączył: 28.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Nie moge sobie poradzic z wyrazeniami regularnymi. Moze mi ktos powie jak powinno to wygladac. Mam sobie:
i to powinno znajdowac wszystko {$tu_jakis_ciag_znakow} ale mi pokazuje ze nie ma czegos takiego. A zeby bylo smieszniej to wfunkcji preg_replace to znajduje :/. Z gory dzieki za pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Źle napisałeś to wyrażenie oraz jednak lepsze będzie użycie preg_match_all" title="Zobacz w manualu PHP" target="_manual i przeglądanie wyjściowej tablicy (np. $out):
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 0 Dołączył: 28.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Nie chce korzystac zpreg_match_all bo to ma zwrucic albo true albo false jesli zwroci true to robic cos tam ... to /\{\$([a-zA-Z0-9_]+)\}/ cos nie dziala.
Caly kod wyglada tak: index.php
a index.html I teraz jesli znajdzie tylko {$zmienna} to wykonuje preg_replace jesli np {$zmienna cos} to wykonuje inne preg_replace ... Ten kod narazie bylejak pisany. Jesli macie jakies propozycje co do zmiany parsowania to prosze o sugestie. Pozdrawiam. Ten post edytował Dex1987 19.06.2005, 10:42:43 |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Przenosze Skrypty php do php
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 0 Dołączył: 28.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki crashu poprostu zamiast "/\{\$([a-zA-Z0-9_]+)\}/" trzeba bylo zmienic na '/\{\$([a-zA-Z0-9_]+)\}/'. To co ja wczesniej napisalem /{\$([a-zA-Z0-9]+)}/ tez dziala w ''.
Pozdrawiam, narazie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 12:15 |