正規表現を使用して複数行の html ファイルを解析しようとしています。
HTML コード:
<td>Details</td></tr>
<tr class=d1>
<td>uss_vod_translator</td>
正規表現:
if ($line =~ m/Details<\/td>\s*<\/tr>\s*<tr\s*class=d1>\s*<td>(\w*)<\/td>/)
{
print "$1";
}
/s*
複数行に (スペース) を使用していますが、機能していません。複数行にも使用さ/\?
れていましたが、それも機能しませんでした。
複数行の HTML を解析する方法を教えてください。
正規表現が HTML を解析するための不十分なソリューションであることは知っています。しかし、私は解析する必要があり、他に選択肢がないレガシー HTML コードを持っています。