首頁  >  文章  >  後端開發  >  請教下如何使用正規提取

標籤中的數字

請教下如何使用正規提取

標籤中的數字

WBOY
WBOY原創
2016-08-18 09:16:061049瀏覽

網站代碼如下 ,請教習如何在file_get_contentes 後通過正則匹配或其他方法 獲取出1500,0,0,0,這個四個數字,感謝 自己嘗試了一下 無果,還望大神相助。 請教下如何使用正規提取<p>標籤中的數字

以下是自己嘗試 卻沒有成功

<code><?php
header("Content-type:text/html;charset=utf-8");
$xmldata = file_get_contents("http://119977.vhost155.cloudvhost.net/data.php")
$preg = '#<p>.[0-9][人]{0,}.</p>#isU';
preg_match_all($preg,$xmldata,$new_arr);
print_r($new_arr);
?></code>

回覆內容:

網站代碼如下 ,請教習如何在file_get_contentes 後通過正則匹配或其他方法 獲取出1500,0,0,0,這個四個數字,感謝 自己嘗試了一下 無果,還望大神相助。 請教下如何使用正規提取<p>標籤中的數字

以下是自己嘗試 卻沒有成功

<code><?php
header("Content-type:text/html;charset=utf-8");
$xmldata = file_get_contents("http://119977.vhost155.cloudvhost.net/data.php")
$preg = '#<p>.[0-9][人]{0,}.</p>#isU';
preg_match_all($preg,$xmldata,$new_arr);
print_r($new_arr);
?></code>

<code><?php

$preg = '/<p>.*?(\d+).*?<\/p>/';

$str = '<p>asdff23sdfas</p>';

preg_match($preg,$str,$result);

echo "<pre class="brush:php;toolbar:false">";
print_r($result);</code>

:([0-9]+)[個|人]

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:php中的&引用下一篇:php中的&引用