Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][REGEXP], Temat aktualny - Wyciąganie z podanego tekstu konkretnych nawiasów
golaod
post
Post #1





Grupa: Zarejestrowani
Postów: 419
Pomógł: 42
Dołączył: 12.08.2008
Skąd: Wrocław

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


Witam serdecznie.

Temat troszkę źle obrazuje to co chciałbym uzyskać. Konkretnie chodzi mi o coś takiego:

Mamy sobie string np.

jeden(dwa(trzy(1))) funkcja(funkcja1())

Wynikiem wyszukiwania powinna być tablica:
1 => jeden(dwa(trzy(1)))
2 => funkcja(funkcja1())

Czemu to nie jest proste. Ponieważ chciałbym, żeby to było idiotoodporne. Czyli w sytuacji:

jeden(dwa(trzy(1)))[el1,el2] funkcja(funkcja1())

wynikową tablicą była
1 => jeden(dwa(trzy(1)))
2 => [el1,el2]
3 => funkcja(funkcja1())

Co rodzi problem:
jeden(dwa(trzy([el1,el2])))

Pozdrawiam.

bump

Czyżby, był z tym aż taki problem ? Ogólnie mogę to zrobić przechodząc po każdym znaku w stringu, tylko pytanie czy to nie będzie mniej wydajne w porównaniu do wyrażeń.

Ten post edytował golaod 28.08.2011, 17:54:12
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 25.08.2025 - 02:43