Reguläre Ausdrücke

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Reguläre Ausdrücke

    Hallo

    ich möchte mit Hilfe von Regulären Ausdrücken einen Text aus einem html Quellcode filtern

    Quellcode

    1. <a href="/user/bombe45" class="no">w 14 bombe45</a><br>
    2. <a href="/user/DiamondKueken18" class="no">w 18 DiamondKueken18</a><br>
    3. <a href="/user/lilliceline" class="no">w 34 lilliceline</a><br>
    4. <a href="/user/Liebeschatz" class="no">w 43 Liebeschatz</a><br>
    5. <a href="/user/cruella80" class="no">w 28 cruella80</a><br>
    6. <a href="/user/Phone_queen" class="no">w 14 Phone_queen</a><br>
    7. <a href="/user/kleine_tilli93" class="ni">w 15 kleine_tilli93</a><br>
    8. <a href="/user/kleenesuess1991" class="no">w 17 kleenesuess1991</a><br>
    9. <a href="/user/monalisa110" class="no">w 20 monalisa110</a><br>
    10. <a href="/user/Paula61" class="no">w 45 Paula61</a><br>

    Quellcode




    und rauskommen soll sowas in einem Array

    Link Geschlecht Alter Name

    /user/bombe45" w 14 bombe45
    /user/DiamondKueken18" w 18 DiamondKueken18
    /user/lilliceline" w 34 lilliceline
    /user/Liebeschatz" w 43 Liebeschatz
    /user/cruella80" w 28 cruella80
    /user/Phone_queen" w 14 Phone_queen
    /user/kleine_tilli93" w 15 kleine_tilli93
    /user/kleenesuess1991" w 17 kleenesuess1991
    /user/monalisa110" w 20 monalisa110
    /user/Paula61" w 45 Paula61




    kann mir jemand helfen ? ich komme überhaupt nicht weiter

    Danke im Voraus
    Neue Seite online :) www.server-aufsetzen.info

    Ich nehme kleine Jobs an PHP, HTML, CSS, BASH Bezahlung durch Banner Tausch möglich. Bei Interesse PN oder Kontakt Formular auf Blue-Coding.de
  • Hey probiers mal damit ($str = Liste):

    Quellcode

    1. if (preg_match_all('/<a.*href="(.*?)".*>(.*?)<\/a>/', $str, $matches, PREG_SET_ORDER) !== FALSE) {
    2. $user = array();
    3. $i = 0;
    4. foreach ($matches as $match) {
    5. $user[$i]['link'] = $match[1];
    6. $userData = explode(' ', $match[2]);
    7. $user[$i]['gender'] = $userData[0];
    8. $user[$i]['age'] = $userData[1];
    9. $user[$i]['name'] = $userData[2];
    10. $i++;
    11. }
    12. var_dump($user);
    13. }
    Alles anzeigen
    MfG dynambee