![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam fragment
Chcę pobrać wszystkie argumenty funkcji 'my_function' podając tylko jeden argument tej funkcji. Niestety poniższy kod nie działa a powinien zwrócić wartość 'arg1,arg2'
Ten post edytował query 3.09.2014, 08:59:56 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 17 Dołączył: 4.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
Może to Ci pomoże:
Dzięki to działa dobrze. Problem w tym ze ja tych funkcji mam wiele z różnym argumentami. Jak z poniższego przykładu pobrać wartość 'arg100,arg200' (IMG:style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 17 Dołączył: 4.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Napisałem taki skrypt wydaje się dawać dobre wyniki:
Najpierw globalnie wyszukuje wszystkie dopasowania a następnie wyciągam argumenty. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
Napisałem taki skrypt wydaje się dawać dobre wyniki:
Najpierw globalnie wyszukuje wszystkie dopasowania a następnie wyciągam argumenty. No działa jak trzeba. Ja próbowałem też globalnie ( użycie /g) i później wycinałem sobie argumenty za pomocą substring ale to wygląda lepiej. p.s. Widzę że trzeba użyć dwa razy wyrażenia regularnego dlatego wczoraj w nocy poległem na tym bo myślałem że da radę wyciągnąć to jednym zapisem (IMG:style_emoticons/default/smile.gif) Nie da się jednym zapisem ? Pytam z ciekawości bo wyrażenia regularne to dla mnie nowość. Czy w php np dałoby się to zapisać jednym zapisem ? W jQuery jest to ograniczone czy nie ? Ten post edytował query 3.09.2014, 11:25:00 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%) ![]() ![]() |
Nie da się jednym zapisem ? Pytam z ciekawości bo wyrażenia regularne to dla mnie nowość... wyrażenia wyrażeniami, bardziej chodzi o funkcję... luknij na tą odpowiedź a dokładniej na pętlę while a jak nie zrozumiesz żeby było szybciej to na podziękowanie pod postem osoby pytającej o funkcję w JS podobną do tej z PHP preg_match_all: http://stackoverflow.com/questions/520611/...s/520845#520845 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 20:20 |