2014-10-02 2 views
0

Я использую функцию file_get_contents PHP для загрузки данных сайта DEMO1.Регулярное выражение и file_get_contents

В исходном коде HTML DEMO1 Я вижу пример этот код:

<div class="sample"></div> 
    </div> 
       <div class="desc desc3"> 
    <ul class="FLT"> 
        <li> 
      <p class="orange">NIK:</p> 
      815000244   </li> 
         </ul> 
    <div class="fl"></div> 
    </div>  
      </div> 
<div class="43332"><p /></div> </div> <li><p class="numbers">Tep</p>876 654 832</li> 

Какие регулярные выражения используют, чтобы выбрать только 815000244 и 876 654 832 номера (с использованием 2 разных RE)?

Спасибо!

ответ

0
$subject = file_get_contents('DEMO1.html'); 
preg_match(',NIK:</p>\s*(\d*),', $subject, $matches); 
echo $matches[1], "\n"; 
preg_match(',Tep</p>([\d\s]*),', $subject, $matches); 
echo $matches[1], "\n"; 
+0

Пожалуйста, добавьте несколько пояснений к вашему вопросу. – kenorb