从另一个网页中提取信息3

时间:2013-09-13 16:17:20

标签: php

我有这个test.php,我有这个信息:

callername1 : "Fernando Verdasco1"
callername2 : "Fernando Verdasco2"
callername3 : "Fernando Verdasco3"
callername4 : "Fernando Verdasco4"
callername5 : "Fernando Verdasco5"

此页面每10分钟自动更改一次该名称

在另一页test1.php

我需要一个只带有callername3和echo'it

名称的php代码
Fernando Verdasco3

我试过这样就像test1.php

<?php 
    $Text=file_get_contents("test.php");
    preg_match('/callername3\s*:\s*\'([^\']+)\'/',$Text,$Match); 
    echo $Match[1] ."\n";
    ?>

但没有结果。

如果列表是这样的,则可以使用

callername1 : 'Fernando Verdasco1'
callername2 : 'Fernando Verdasco2'
callername3 : 'Fernando Verdasco3'
callername4 : 'Fernando Verdasco4'
callername5 : 'Fernando Verdasco5'

帮助?

1 个答案:

答案 0 :(得分:0)

将正则表达式更改为双引号(“)而不是单引号,例如

preg_match('/callername3\s*:\s*\"([^\"]+)\"/',$Text,$Match);