Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyrażenie regularne
Wicepsik
post 16.01.2010, 17:20:18
Post #1





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


[JAVASCRIPT] pobierz, plaintext
  1. var str = document.body.innerHTML;
  2. var pat = /mod=player&p=[0-9]+&sh=5b7c0d5ba35f85939a772b8">[^<]+/
  3. var result = str.match(pat);
  4.  
  5. for(i = 0; i < result.length; i++)
  6. {
  7. alert("Match #" + (i+1) + ": " + result[i]);
  8. }
[JAVASCRIPT] pobierz, plaintext


Potrzebuje stworzyć wyrażenie regularne. Nie działa mi :/
Czytam te tutoriale ale nadal nic wstydnis.gif



  1. <td><a href="index.php?mod=player&p=196829&sh=5b7c0d5ba35f85939a772b8">qdc3</a></td>
  2.  
  3. </tr>
  4. <tr>
  5. <th>449</th>
  6. <td><a href="index.php?mod=player&p=55511&sh=5b7c0d5ba35f85939a772b8">Lordolek5</a></td>


Ten post edytował Wicepsik 16.01.2010, 17:23:34


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
kamil4u
post 16.01.2010, 17:42:10
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Kod
var pat = /mod=player&p=[0-9]+&sh=5b7c0d5ba35f85939a772b8">[^<]+/g;

A jak nie zadziała napisz co konkretnie ma robić to wyrażenie?


--------------------
Go to the top of the page
+Quote Post
Wicepsik
post 16.01.2010, 17:49:06
Post #3





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


Znaleźć wszystkich graczy na tej stronie. Niestety nie działa to wyrażenie :/

@edit

[JAVASCRIPT] pobierz, plaintext
  1. var str = document.body.innerHTML;
  2. var pat = /mod=player&p=[0-9]+&sh/
  3. var result = str.match(pat);
  4.  
  5. for(i = 0; i < result.length; i++)
  6. {
  7. alert("Match #" + (i+1) + ": " + result[i]);
  8. }
[JAVASCRIPT] pobierz, plaintext

Takie wyrażenie starczy. Jest kilka linków takich.

Ten post edytował Wicepsik 16.01.2010, 17:53:42


--------------------
Go to the top of the page
+Quote Post
kamil4u
post 16.01.2010, 18:11:52
Post #4





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Kod
<div id="test">
            <td><a href="index.php?mod=player&p=196829&sh=5b7c0d5ba35f85939a772b8">qdc3</a></td>

                            </tr>
                                                <tr>
                                <th>449</th>
                                <td><a href="index.php?mod=player&p=55511&sh=5b7c0d5ba35f85939a772b8">Lordolek5</a></td>

</div>

<script>
var str = document.getElementById('test').innerHTML;
var pat = /mod=player&amp;p=[0-9]+&amp;sh=5b7c0d5ba35f85939a772b8">[^<]+/g; //&amp; trzeba dać :)
var result = str.match(pat);

for(i = 0; i < result.length; i++)  
{
alert("Match #" + (i+1) + ": " + result[i]);
}
</script>


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 10:47