不正な形式のhtmlテーブルを解析しようとしています。
これのいくつかの行は次のとおりです。
Food:</b> Yes<b><br>
Pool: </b>Beach<b></b><b><br>
Centre:</b> Yes<b><br>
preg_split
Xpathでこれに多くの時間を費やした後、上記のテキストを使用する行に分割し、そこから解析する方がおそらく良いと思います。
私がうまくいくと思うパターンは以下を使用します:
<\b><\br>*: <\b>
私のコードは次のとおりです。
$pattern='</b></br>*:</b>';
$pattern=preg_quote($pattern,'#');
$chars = preg_split($pattern, $output);
print_r($chars);
次のエラーが発生します。
区切り文字は英数字または円記号であってはなりません
私が間違っていることは何ですか?