Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak wyciągnąć tekst za pomocą preg_match
XnIcRaM
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 18.01.2009

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


Jak z poniższego kodu za pomocą preg_match wyciągnąć liczbę znajdującą się w znacznikach <b></b>, we fragmencie "Znaleziono <b>XXXX</b> pasujących odnośników<br>", zaznaczę tylko że wklejony przezemnie kod to tylko niewielki fragment całości, więc wyciągnięcie bezpośrednio z <b></b> odpada i trzeba się oprzeć na jakimś dłuższym fragmencie, kombinuję, kombinuję ale nic mi z tego nie wychodzi, czy ktoś pomoże?
Kod
<div style="padding: 10px;">
<div>
    <form>
    szukana fraza: <input style="width: 300px;" name="q" value="t"><input value="szukaj" type="submit">
         <input name="c" value="film" checked="on" type="checkbox">tylko tytułu filmu     </form>
        Znaleziono <b>1753</b> pasujących odnośników<br>
    </div>
<div style="margin-bottom: 10px;">
    </div>
<div style="padding-top: 10px;">
        <hr>
</div>
<div class="cl"></div>
<ul style="display: block; width: 700px; margin-left: 15px;" id="searchFixCheck">
                    <li style="padding: 5px;" class="gr5">
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pyro
post
Post #2





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


  1. <?php
  2. $preg = preg_match('|<b>([0-9]+?)</b>|', $text, $matches);
  3.  
  4. $found_number = $matches[1];
  5. ?>


Ten post edytował pyro 18.01.2009, 22:09:05
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 15.10.2025 - 18:48