[php] personalizacja wynikow

0

Witajcie,

Mam taki dręczący mnie kłopot, przy pomocy skryptu php pobieram tabelkę z innej strony - powiedzmy, że wygląda ona tak:

<table cellspacing="0" summary="">
<tbody>
  <tr>
    <td width="100">Kolumna 1</td>
        <td width="100">Kolumna 2</td>
        <td width="100">Kolumna 3</td>
        <td width="100">Kolumna 4</td>
        <td width="100">Kolumna 5</td>
  </tr>
  <tr>
    <td>zawartość 1</td>
        <td>zawartość 2</td>
        <td>zawartość 3</td>
        <td>zawartość 4</td>
        <td>zawartość 5</td>
  </tr>
  <tr>
    <td>zawartość 1</td>
        <td>zawartość 2</td>
        <td>zawartość 3</td>
        <td>zawartość 4</td>
        <td>zawartość 5</td>
  </tr>
</tbody>
</table>

Jest to dość uproszczona wersja tego co pobieram, jest tam większy bałagan ale myślę, że mimo wszystko taki przykład wystarczy.

A teraz do rzeczy.
Będę się opierał o przykład podany wyżej - mam 5 kolumn, pobieram tylko całą tabelkę odrzucając wszelkie inne rzeczy. Mimo, że pobrałem tabelkę interesują mnie tylko kilka kolumn z takiej tabelki - powiedzmy, że Kolumna 1, 3 i 5. Nie mam pojęcia jak sprawnie je wyselekcjonować a niepotrzebne rzeczy "wyciąć" z pobranego kodu - zapisywanie i edycja na serwerze pobranego pliku nie wchodzi w grę. To musi być robione "w locie".

Poprzez str_replace; zamieniam kilka rzeczy, lecz takie podmienianie jest uciążliwe gdy ma się 10 różnych tabelek i tym bardziej jeśli trzeba wycinać kolumny/komórki o zwykle innej zawartości.

Czy jest jakaś funkcja, która może usprawnić mi personalizacje wyników?

Może macie jakieś pomysły?

Z góry dziękuję, za wszelkie chęci do pomocy - pozdrawiam.

0

preg_match + odpowiednie wyrażenie regularne

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0