PHP と preg_match を使用して、複数行のパターンから値を抽出しようとしています。preg_match($regex, $string, $the_match) に渡す文字列内で検索しているパターン:
Latitude:</td>
<td class="formCell">
40-45-40.205 N
</tr>
次のようにすべてが1行にある場合、私はそれを知っています:
Latitude:</td><td class="formCell">40-45-40.205 N</tr>
次に、以下が有効になり、値を適切に抽出します。
/Latitude:<\/td><td class="formCell">(.*?)<\/tr>/
ただし、探しているパターンには複数の行があるため、上記の正規表現は機能しません。file_get_contents($url) を介して preg_match() に渡す初期文字列を取得しているので、リモートコンテンツにある程度翻弄されています。どんな助けでも大歓迎です!