如何从div内部获取特定内容

时间:2013-11-05 19:19:13

标签: php jquery phpquery

如何获取内容指定内容)来自 #div

我的形式如下:

<?php
require_once('phpQuery/phpQuery.php');
$key-one = $_POST['key01'];
$html = file_get_contents('http://google.com/search?q='.$key-one.'');
phpQuery::newDocumentHTML($html);
$result01 = pq('div#resultStats');
?>

<body>
<form name="form1" method="post" action="1.php">
    <input type="text" name="key01"><br>
    <input type="submit" name="Submit" value="Submit">
</form>
</body>

我的结果如下:

About 1,570,000,000 results

但我只想要

1,570,000,000

提前致谢。

2 个答案:

答案 0 :(得分:0)

您可以使用PHP str_replace

假设$result01显示About 1,570,000,000 results

$result01 = str_replace("About ","",$result01);
$result01 = str_replace(" results","",$result01);

完成这些更改后,echo $result01会显示1,570,000,000

答案 1 :(得分:0)

你也可以使用preg_replace,比如

 $result = preg_replace('/[^\sa-z]/i', '', $string);

这会删除字符串中的每个字符和空格