HTML文字列を取得して変数に入れた

そこから<ol>タグの中の<li>を全部配列として取り出そうとしてるんだが
まず<ol>を取り出そうとしてるんだがうまくいかない。

preg_match_all(/<ol.*<\/ol>/, $html, $ol>;

echo $ol;


としても何も出ない

なんで?