regex — устранение проблем с переполнением стека

Я пытаюсь достичь значения, но перешагиваю через другие значения, которые меняются динамически.

Раздел таблицы выглядит следующим образом:

Total      1.18     3.33    $20,000     16.2%

Код, который я использую, чтобы найти третье значение в preg_match является:

<?php
function get_total(){
$file_string = file_get_contents('url');
preg_match('#Total</td><td>\d\.\d+</td><td>d\.\d+</td><td>$(\d+)</td><td>d+\.\d\%\</td></tr></table><br><span id="ExStockDetailTableF1F2"#',$file_string, $data);

$loss = $data[1];
return $loss;
}
?>

1

Решение

Не было бы проще просто искать \$[\d\,]+ Так как представлять третью группу?

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]