![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 264 Pomógł: 20 Dołączył: 19.08.2007 Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim) Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod JavaScript
Próbuje z takiej tablicy: [1x1]:0,[2x1]:1,[1x2]:1,[2x2]:2, Wyciągnąć to co jest pomiędzy kwadratowymi nawiasami. Jednak skrypt wywala mi ciągle null. Co mam źle? -------------------- Qbix Media Project - Prosty Multiplatformowy Odtwarzacz Muzyki
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Yhm, ale po co do takiej prostej rzeczy wyrażenia regularne...? Zwykły substr będzie w zupełności wystarczającym rozwiązaniem.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Czy wystarczy to już wie tylko autor tematu. Zależy jakie dane mogą się znaleźć w tablicy.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 264 Pomógł: 20 Dołączył: 19.08.2007 Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim) Ostrzeżenie: (0%) ![]() ![]() |
Mam jeszcze jeden problem. Kod który podał @croc nie działa jak powinien.
Kod zamiast zwrócić: 1x1;2x1;1x2;2x2 zwraca: [1x1],1x1;[2x1],2x1;[1x2],1x2;[2x2],2x2; -------------------- Qbix Media Project - Prosty Multiplatformowy Odtwarzacz Muzyki
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Tak właśnie działa .exec. Jeżeli w wyrażeniu regularnym jest nawias grupujący, to zwraca tablicę składającą się z całego dopasowania oraz wyrażenia w nawiasie. ciebie interesuje to w nawiasie, czyli result[1].
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 12:37 |