![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam, jak w js wyciągnąć sam numer ze stringu?
mam póki co takie cuś:
i chce do tablicy matches wrzucić jedynie "1", czyli liczbę po "part". W php umiem ale w js nie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Kod txt = 'sfdsfsdfdsfdssf.part12323423.rar'; alert(txt.match(/[0-9]+/)); // DOWN A przepraszam nie doczytałem dokładnie. Ten post edytował wookieb 27.05.2009, 10:02:05 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Ale co jeśli mam taki txt:
0004043202/sfdsfsd43fdsfdssf.part1.rar Mnie interesuje tylko ta liczba po "part" |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 726 Pomógł: 129 Dołączył: 10.01.2008 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
@wookieb: A co jeśli nazwa będzie wyglądać np. "abc123.part5.rar"?
@cycofiasz: Kod txt = 'sfdsfsdfdsfdssf.part1.rar'; var matches = txt.match(/part([0-9]{0,3})/g); alert(matches[0]); Zobacz czy Ci coś wyświetla |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Owszem, wyświetla się "part1", ale ja chcę samą jedynkę, przy wykorzystaniu jedynie RegExp
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Wywal g
Kod txt = 'sfdsfsdfdsfdssf.part1.rar';
var matches = txt.match(/part([0-9]{0,3})/); alert(matches[1]); Ten post edytował wookieb 27.05.2009, 10:36:32 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Heh, działa.
W rezultacie działania mojego skryptu otrzymałem tablicę wielowymiarową:
Chciałbym teraz ją posortować najpierw względem nazwy a potem partu. Jak to w js zrobić? W php używałem array_multisort. |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
I tutaj przyda się http://phpjs.org/functions/array_multisort:830
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 29.08.2025 - 23:58 |