以下をより効率的に取り除くのを手伝ってください。
a href="/mv/test-1-2-3-4.vFIsdfuIHq4gpAnc.html"
私が訪問するサイトにはそれらのいくつかがあります、私は2つの期間の間のすべてを必要とするだけです:
vFIsdfuIHq4gpAnc
正規表現環境で機能する現在の形式とコーディングを使用したいと思います。次のpregマッチラインを調整するのを手伝ってください:
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 />';
上記は私が取り組んできたものです