![]() |
![]() ![]() |
![]() |
![]()
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ć? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
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. [; |
|
|
![]()
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ść (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) 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.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.10.2025 - 13:14 |