![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 51 Pomógł: 5 Dołączył: 12.04.2007 Skąd: 1=1 Ostrzeżenie: (0%) ![]() ![]() |
Witam
potrzebuje napisać funkcje, która przelatuje po wszystkich elementach tablicy JavaScript'owej i odnajduje pasujące do wzorca (z użyciem wyrażeń regularnych). Macie jakieś pomysły? Pozdr Ten post edytował hostingekspert 6.08.2009, 18:14:04 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
No to nie możesz zwykłej pętli zrobić?
![]() Kod for(var i=0;i<tablica.length;i++){ tablica[i]... } A co w wielokropku? Jeśli czytałeś o regexpach w JS, to szybko wpadniesz co i jak. [; -------------------- ![]() 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
#3
|
|
![]() Grupa: Zarejestrowani Postów: 51 Pomógł: 5 Dołączył: 12.04.2007 Skąd: 1=1 Ostrzeżenie: (0%) ![]() ![]() |
powiedzmy ze istnieje sobie
Kod <script type="text/javascript"> function pokaz(val) { var Wzor = new RegExp("r?.*" + val + ".*?"); var str = "watch watched watching watches watchxxx"; //ciąg powstały z połaczenia tablicy poprzez join(" ") var tab = str.match(Wzor); document.write(tab.join(" - ") +"<BR>"); } </script> chodzi o wyrażenie, jakie wyrażenie reguralne zastosować ( zamiast ("r?.*" + val + ".*?"); ) aby funkcja zwracała tablicę pasujących wyników podobnie jak SQLowe like "%$val%" bo nie mogę na to wpaść ![]() Ten post edytował hostingekspert 6.08.2009, 18:10:49 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
Proszę poprawić tytuł na bardziej sensowny, oraz proszę używać BBcode.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 29.06.2025 - 07:28 |