php函数preg_match_all()正则匹配html结构问题!

为什么截取不到字符串;
<?php

$url = "https://www.xe.com/zh-CN/currencyconverter/convert/?Amount=$Amount&From=$from&To=$to";
$content =file_get_contents($url);
$regex4 = "/<span\sclass=\"uccResultAmount\">(.*?)<\/span>/i";
preg_match_all($regex4, $content, $matches);
var_dump($matches);die;

?>
代码图如下:
https://img.mukewang.com/5b45f89c0001d19608000123.jpg

我得到的结果:
https://img2.mukewang.com/5b45f8b900012c1103620043.jpg

正常来说应该可以获取到的,一直没结果!


当年话下
浏览 871回答 2
2回答

慕少森

$regex4&nbsp;=&nbsp;"/<span[^<>]*class='uccResultAmount'>(.*?)<\/span>/is";这个也行的,不够细心啊。诶~
打开App,查看更多内容
随时随地看视频慕课网APP