请帮助我更有效地剥离以下内容。
a href="/mv/test-1-2-3-4.vFIsdfuIHq4gpAnc.html"
我访问的网站有一些,我只需要这两个时期之间的一切:
vFIsdfuIHq4gpAnc
我想使用适用于正则表达式环境的当前格式和编码。请帮我调整我的以下预赛线:
preg_match_all("(./(.*?).html)", $sp, $content);
非常感谢我在这方面获得的任何帮助,并在此先感谢您!
这是我的完整代码
$dp = "http://www.cnn.com";
$sp = @file_get_contents($dp);
if ($sp === FALSE) {
echo("<P>Error: unable to read the URL $dp. Process aborted.</P>");
exit();
}
preg_match_all("(./(.*?).html)", $sp, $content);
foreach($content[1] as $surl) {
$nctid = str_replace("mv/","",$surl);
$nctid = str_replace("/","",$nctid);
echo $nctid,'<br /><br /><br />';
以上是我一直在做的