• User

    sottostringa

    ciao a tutti,
    ho un problema dalla soluzione semplice credo, solo che mi sono ingarbugliata parecchio...

    devo estrarre da una stringa contente codice html,
    una sotto stringa consistente in una semplicissima tabella, eliminando il resto.

    ad es:

    $stringa = "<html>....<body>....<table>....</table>....</body>...</html>";

    $sottostringa = "<table><tr><td>....</td</tr></table>";

    ho provato un paio di funzioni, ma non ne sono venuta a capo sarà che sono in piedi dalle sei di stamattina....ma a me sembra semplice e poi è una cosa che ho fatto un migliaio di volte...perchè oggi, a momenti, non ricordo nemmeno come si scrive in maiuscoletto.... :arrabbiato:

    Helpme...


  • User Attivo

    su due piedi ora mi viene proprio nell'ultima delle ipotesi un doppio explode(), il primo che tagli fino a <table> il secondo che tagli fino a </table>

    qualcosa di codice di simile

    $stringa = "<html>....<body>....<table>....</table>....</body>...</html>";

    $stringa_1=explode("<table>",$stringa);

    $stringa_2=$stringa_1[1];

    $stringa_3=explode("</table>",$stringa_2);

    $sottostringa=$stringa_3[0];

    Non so, ma dovrebbe andare.