El modificador a usar para la opcion multiline era el "s" y no el "m" que te habia indicado.
Y para que lo tome, en lugar de la funcion ereg debes usar la funcion preg_match.
Ejemplo.
Con:
Código:
<?php
$ranking = file_get_contents("http://cp.futur0.com/db/ranking_jobs.php?job=4005"); //obtenemos el listado de ranking
$regExp = '/<tr>.*?<td.*?>(.*?)<\/td>.*?<td.*?>(.*?)<\/td>.*?<td.*?>(.*?)<\/td>.*?<td.*?>(.*?)<\/td>/s';
preg_match( $regExp, $ranking, $matches );
print_r($matches);
?>
Obtendrás el resultado siguiente:
Código:
Array
(
[0] => <tr>
<td width=10><b>#</b></td>
<td><b>Personaje</b></td>
<td><b>Clase</b></td>
<td><b>Nivel</b></td>
[1] => <b>#</b>
[2] => <b>Personaje</b>
[3] => <b>Clase</b>
[4] => <b>Nivel</b>
)