请教下如何使用正则提取出<p>标签中的数字

WBOY
Libérer: 2016-08-18 09:16:06
original
1059 Les gens l'ont consulté

网站代码如下 ,请教习如何在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,}.#isU';
preg_match_all($preg,$xmldata,$new_arr);
print_r($new_arr);
?></code>
Copier après la connexion
Copier après la connexion

回复内容:

网站代码如下 ,请教习如何在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,}.#isU';
preg_match_all($preg,$xmldata,$new_arr);
print_r($new_arr);
?></code>
Copier après la connexion
Copier après la connexion

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

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

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

echo "<pre class="brush:php;toolbar:false">";
print_r($result);
Copier après la connexion

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

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal